delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/01/04/11:34:35

X-Spam-Check-By: sourceware.org
Subject: RE: Cygwin make menuconfig hangs
MIME-Version: 1.0
Date: Thu, 4 Jan 2007 11:33:49 -0500
Message-ID: <93F4D0C26363FF45A4953C121889B6AC5BD5@brak.anidea.local>
In-Reply-To: <459D0468.3020202@cygwin.com>
From: "Gabriel Goldstein" <GabrielG AT anidea-engineering DOT com>
To: <cygwin AT cygwin DOT com>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id l04GYYaE019545

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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019