This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Cygwin make menuconfig hangs

OK, if you're just trying to build menuconfig with Cygwin's gcc, get rid
of your references to .so's and copied/renamed .dll.a files and just
the ncurses and libncurses-devel and libncurses8.  That should be all
need to allow you to build against Cygwin's ncurses.
Believe me, I would have never got creative if it all worked the first
I deleted my links between dll and so and I get this:

$ make menuconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/mconf.o
  HOSTCC  scripts/kconfig/
  HOSTLD  scripts/kconfig/mconf
scripts/kconfig/mconf.o:mconf.c:(.text+0xf63): undefined reference to
scripts/kconfig/mconf.o:mconf.c:(.text+0x1011): undefined reference to
scripts/kconfig/mconf.o:mconf.c:(.text+0x116c): undefined reference to
scripts/kconfig/mconf.o:mconf.c:(.text+0x11a1): undefined reference to
scripts/kconfig/mconf.o:mconf.c:(.text+0x11c1): undefined reference to
scripts/kconfig/mconf.o:mconf.c:(.text+0x11f5): more undefined
references to `_l


This is related to NLS.  I have a hunch this is related to: (note the
--enable-nls --without-included-gettext)  It would seem I need to get it
from somewhere.

$ gcc -v
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with:
/usr/build/package/orig/test.respin/gcc-3.4.4-3/configure --verbose
--prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib
--libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
--enable-languages=c,ada,c++,d,f77,pascal,java,objc --enable-nls
--without-included-gettext --enable-version-specific-runtime-libs
--without-x --enable-libgcj --disable-java-awt --with-system-zlib
--enable-interpreter --disable-libgcj-debug --enable-threads=posix
--enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptions
--enable-hash-synchronization --enable-libstdcxx-debugThread model:
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)

Excerpts from cygcheck -s

libncurses-devel         5.5-3
libncurses5              5.2-1
libncurses6              5.2-8
libncurses7              5.3-4
libncurses8              5.5-3
libintl                  0.10.38-3
libintl1                 0.10.40-1
libintl2                 0.12.1-3
libintl3                 0.14.5-1
libintl8                 0.15-1

Any other thoughts.  With the time I have on this, I'm learning a lot,
but I need to produce something now.  



Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]