Mail Archives: cygwin/2007/01/04/11:34:35
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
install
the ncurses and libncurses-devel and libncurses8. That should be all
you
need to allow you to build against Cygwin's ncurses.
--
Believe me, I would have never got creative if it all worked the first
time.
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/zconf.tab.o
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf.o:mconf.c:(.text+0xf63): undefined reference to
`_libintl_gettext'
scripts/kconfig/mconf.o:mconf.c:(.text+0x1011): undefined reference to
`_libintl_gettext'
scripts/kconfig/mconf.o:mconf.c:(.text+0x116c): undefined reference to
`_libintl_gettext'
scripts/kconfig/mconf.o:mconf.c:(.text+0x11a1): undefined reference to
`_libintl_gettext'
scripts/kconfig/mconf.o:mconf.c:(.text+0x11c1): undefined reference to
`_libintl_gettext'
scripts/kconfig/mconf.o:mconf.c:(.text+0x11f5): more undefined
references to `_l
etc.
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:
posix
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.
Thanks,
Gabriel
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -