delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/10/13/22:25:10

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
Reply-To: Cygwin List <cygwin AT cygwin DOT com>
Message-Id: <5.1.0.14.0.20031013221553.02f92b90@127.0.0.1>
X-Sender:
Date: Mon, 13 Oct 2003 22:24:27 -0400
To: Cygwin List <cygwin AT cygwin DOT com>, <gargp AT acm DOT org>
From: Larry Hall <cygwin-lh AT cygwin DOT com>
Subject: Re: Trouble compiling with gcc 3.3.1-2
In-Reply-To: <5.1.0.14.0.20031013220614.02f5df58@127.0.0.1>
References: <000301c391fb$af4ca340$37fea8c0 AT nsr DOT hp DOT com>
Mime-Version: 1.0

At 10:12 PM 10/13/2003, Larry Hall you wrote:
>At 10:34 PM 10/13/2003, Pankaj K Garg you wrote:
>>I'm having the following trouble compiling
>>even the simplest programs with gcc:
>>
>>$ gcc tmp.c
>>/usr/lib/gcc-lib/i686-pc-cygwin/3.3.1/libgcc.a(w32-shared-ptr.o)(.text+0x189): 
>>undefined reference to `_pthread_atfork'
>>collect2: ld returned 1 exit status
>>
>>The gcc version we are using is:
>>$ gcc -v
>>Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/3.3.1/specs
>>Configured with: /netrel/src/gcc-3.3.1-2/configure --enable-languages=c,c++,f77,
>>java --enable-libgcj --enable-threads=posix --with-system-zlib --enable-nls --wi
>>thout-included-gettext --enable-interpreter --enable-sjlj-exceptions --disable-v
>>ersion-specific-runtime-libs --enable-shared --build=i686-pc-linux --host=i686-p
>>c-cygwin --target=i686-pc-cygwin --prefix=/usr --exec-prefix=/usr --sysconfdir=/
>>etc --libdir=/usr/lib --includedir=/nonexistent/include --libexecdir=/usr/sbin
>>Thread model: posix
>>gcc version 3.3.1 (cygming special)
>>
>>Will appreciate any suggestions.
>
>
>OK, sometimes persistence pays off (the rest of the time it just p*sses
>people off ;-) )
>
>If the installation of gcc and friends didn't work the first time, I 
>suggest you reinstall.  But before you do that, I'd first recommend
>you review /var/log/setup.log* to see if there's any hint there as to
>why the installation didn't work the first time.  If this and/or the
>reinstallation doesn't help, read <http://cygwin.com/problems.html> and
>provide the information requested before sending any follow-up message
>to the list.  In particular, you should provide the "simple program".


OK, so you did provide the "simple program" in your first post.  I 
glossed over that.  However, it's not too much help since

int main(){return(0);}

compiles fine here.  Of course, I don't have the include file so I omitted
it from my test.  I'm guessing that's the source of your trouble.  Clearly, 
your attempt thinks it needs pthreads, though it's not clear why.  The rest 
of my original response still applies.  There really isn't any information 
that you've given that's helpful in tracking down your problem so you need 
to investigate a little more and report back with the specifics mentioned 
if you don't see the solution.


--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
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