bug-fileutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 4.1 make error


From: Matt Schalit
Subject: Re: 4.1 make error
Date: Thu, 07 Jun 2001 18:00:36 -0700

[From February....]


> Jim Meyering wrote:
>
> | Matt Schalit <address@hidden> wrote:
> |
> |
> | Hi Jim,
> |
> | I'm still getting the libfetish/linker error.
> |
> | I had a chance to reinstall gcc 2.95.2.1 that I built
> | --with-gnu-ld --with-ld=/usr/local/bin/ld.
> |
> | Then I tried to build 4.0.41 with either gcc or cc.
> |
> | The build with cc worked but gcc didn't.
> |
> | For what it's worth, I had to add LIBS="-lsocket -lnsl"
> | so that configure would find gethostbyname and some other
> | functions that exist if both those libs are thrown
> | together.  I don't know whether those functions are
> | really used, but I thought I'd be sure that they were
> | available.
> |
> | Here's what I did with gcc and the error I saw,
> | probably the same one you identified a couple of
> | weeks ago.
> |
> | LIBS="-lsocket -lnsl" ./configure --disable-nls > con.log 2>&1
> | gmake
> | ------------------------------------------------------
> | gcc  -g -O2   -o chgrp  chgrp.o chown-core.o ../lib/libfetish.a -lintl 
> -lgen -lsocket -lnsl
> | /usr/ccs/lib/libc.so(opt_data.n)(.data+0xc): multiple definition of `optopt'
> | 
> ../lib/libfetish.a(getopt.o):/home/matthew/Uber/Dev/fileutils-4.0.41/lib/getopt.c:217:
>  first defined here
> | /usr/ccs/lib/libc.so(opt_data.n)(.data+0x8): multiple definition of `optind'
> | 
> ../lib/libfetish.a(getopt.o):/home/matthew/Uber/Dev/fileutils-4.0.41/lib/getopt.c:217:
>  first defined here
> | /usr/ccs/lib/libc.so(opt_data.n)(.data+0x4): multiple definition of `opterr'
> | 
> ../lib/libfetish.a(getopt.o):/home/matthew/Uber/Dev/fileutils-4.0.41/lib/getopt.c:217:
>  first defined here
> | collect2: ld returned 1 exit status
> | gmake[2]: *** [chgrp] Error 1
> | gmake[2]: Leaving directory `/home/matthew/Uber/Dev/fileutils-4.0.41/src'
> | gmake[1]: *** [all-recursive] Error 1
> | gmake[1]: Leaving directory `/home/matthew/Uber/Dev/fileutils-4.0.41'
> | gmake: *** [all-recursive-am] Error 2
> | ----------------------------------------------------------
> |
> |
> | I went ahead and installed the cc version of 4.0.41, and
> | we'll see how it goes.
>
>
>
> Hi Matt,
> 
> Thanks for the report.
> Can gcc invoke the linker with an option to permit that situation?
> I won't be able to look at this for a couple weeks.




Hi Jim,

  The recent release of binutils-2.11 fixed a big problem compiling 
gcc --with-gnu-as on Uw7.

  I now have a good install of gcc-2.95.3 that uses gnu-as and gnu-ld.

  That didn't fix this error, though.  I think you though it might,
even though I'm trying to build 4.1.

  You can ssh in and when you get some time and check it out.

Thanks,
Matt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]