[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: 4.1 make error,
Matt Schalit <=