Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <20020715132602.82132.qmail@web20009.mail.yahoo.com> Date: Mon, 15 Jul 2002 06:26:02 -0700 (PDT) From: Joshua Daniel Franklin Subject: Re: cygwin gcc-3.1 build problem To: cygwin AT cygwin DOT com In-Reply-To: <20020714194119.22162.qmail@web21001.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Just to let everyone know, removing by build directory and starting fresh from ../src/configure worked. The moral is, make sure you have all dependencies installed before running configure! --- Nicholas Wourms wrote: > Joshua, > > Things got so foobared, you should rerun configure at the top level dir. > That should set things right now... :-) > > Cheers, > Nicholas > --- Joshua Daniel Franklin wrote: > > OK, I didn't have libiconv installed, just libiconv2. So I setup.exe'd > > and now I've got: > > > > libiconv 1.8-2 > > libiconv2 1.8-2 > > libintl 0.10.38-3 > > libintl1 0.10.40-1 > > libintl2 0.11.2-2 > > ... > > > > I did a 'make clean; ./config.status --recheck; make all' in the utils > > directory but I'm still getting the same thing. In the Makefile, though > > it has a line 'LIBICONV:=' (blank like that). Shouldn't the > > ./config.status > > --recheck fix that? Do I need to run it from the top-level src dir or > > something? > > > > --- Nicholas Wourms wrote: > > > Joshua, > > > > > > Oh, that's right, you must not have installed libiconv. Rerun > > setup.exe > > > and make sure you unskip the packages name libiconv*. The reason is > > > because the new libintl is dependant on libiconv. Also, check the > > build > > > line to make sure it is linking to both libraries for dumper, should > > it be > > > the case that you already have libiconv installed. > > > > > > Cheers, > > > Nicholas > > > > > > > > > > > > > > > --- Joshua Daniel Franklin wrote: > > > > OK, still the same thing. Did I mention that this was in a clean > > > > build dir created about 2 hours ago, from src downloaded just before > > > > that? > > > > > > > > Really this is more of a heads up than anything. I don't use dumper > > > > and the only modifications I've made to it were the --help/--version > > > > options maybe a month ago. I didn't notice any spelling errors in > > that > > > > so I think it can stay. :) > > > > Is dumper trying to link with an old version of gettext or > > something? > > > > > > > > --- Nicholas Wourms wrote: > > > > > Hi, > > > > > > > > > > Please cd to your i686-pc-cygwin/winsup/utils dir and run: > > > > > > > > > > make clean; ./config.status --recheck; make all > > > > > > > > > > That should get you back on track :-) > > > > > > > > > > Cheers, > > > > > Nicholas > > > > > --- Joshua Daniel Franklin wrote: > > > > > > OK, everything except winsup/utils/dumper.exe seems to have > > built > > > > fine. > > > > > > Here's the errors for that: > > > > > > > > > > > > > > > > > > /usr/lib/gcc-lib/i686-pc-cygwin/3.1.1/../../../libintl.a(loadmsgcat.o): > > > > > > In > > > > > > function `_nl_init_domain_conv': > > > > > > /usr/src/gettext/gettext-0.11.2/intl/loadmsgcat.c:227: undefined > > > > > > reference to > > > > > > `_libiconv_open' > > > > > > > > > > > > /usr/lib/gcc-lib/i686-pc-cygwin/3.1.1/../../../libintl.a(loadmsgcat.o): > > > > > > In > > > > > > function `_nl_free_domain_conv': > > > > > > /usr/src/gettext/gettext-0.11.2/intl/loadmsgcat.c:258: undefined > > > > > > reference to > > > > > > `_libiconv_close' > > > > > > > > > > > > /usr/lib/gcc-lib/i686-pc-cygwin/3.1.1/../../../libintl.a(dcigettext.o): > > > > > > In > > > > > > function `_nl_find_msg': > > > > > > /usr/src/gettext/gettext-0.11.2/intl/dcigettext.c:868: undefined > > > > > > reference to > > > > > > `_libiconv' > > > > > > collect2: ld returned 1 exit status > > > > > > make[2]: *** [dumper.exe] Error 1 > > > > > > > > > > > > --- Nicholas Wourms wrote: > > > > > > > What happened was they modified the > > Makefile.in's/Makefile.am's so > > > > you > > > > > > > should rerun config.status in any of the directories you > > notice > > > > this > > > > > > > happening in. For good mesure, I usually just wipe that > > > > particular > > > > > > > directory in my build tree when I notice a change in > > > > > > > Makefile.in/Makefile.am/configure. The way it is supposed to > > work > > > > is > > > > > > that > > > > > > > make detects the change and will automatically rerun > > > > config.status. > > > > > > > Howerver this can hardly be depended on. > > > > > > > > > > > > Thanks. > > > > > > > > > > > > __________________________________________________ > > > > > > Do You Yahoo!? > > > > > > Yahoo! Autos - Get free new car price quotes > > > > > > http://autos.yahoo.com > > > > > > > > > > > > -- > > > > > > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > > > > > Bug reporting: http://cygwin.com/bugs.html > > > > > > Documentation: http://cygwin.com/docs.html > > > > > > FAQ: http://cygwin.com/faq/ > > > > > > > > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Yahoo! Autos - Get free new car price quotes > > > > > http://autos.yahoo.com > > > > > > > > > > > > __________________________________________________ > > > > Do You Yahoo!? > > > > Yahoo! Autos - Get free new car price quotes > > > > http://autos.yahoo.com > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Autos - Get free new car price quotes > > > http://autos.yahoo.com > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! Autos - Get free new car price quotes > > http://autos.yahoo.com > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Autos - Get free new car price quotes > http://autos.yahoo.com __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/