Error makeing libc-4.4.1 shared libraries

Error makeing libc-4.4.1 shared libraries

Post by Bob Cross » Wed, 11 Aug 1993 00:36:39



I'm trying to up-grade my linux-0.99.10 gcc compiler and libraries
to 4.4.1.  I originally installed SLS 1.01, so files and directories
are arranged according to that distribution's organization.  Using
gcc-2.3.3, I compiled and installed gcc-2.4.5 successfully.  I
then successfully compiled the linux libc-4.4.1 static routines.
Then I tried to compile the linux libc-4.4.1 shared library, but I
got the error message

for l in libc.a libtermcap.a libcurses.a libdbm.a libcompat.a libgcc.a libalias.
a; do /usr/bin/ar -dv $l  __.SYMDEF; /usr/bin/ranlib -v $l; done
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libc.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libtermcap.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libcurses.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libdbm.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libcompat.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libgcc.a
/usr/bin/ar: no member named `__.SYMDEF'
/usr/bin/ar rsv libalias.a
/bin/rm -f libc.sa libcurses.sa libgcc.sa libtermcap.sa libdbm.sa
/usr/dll/bin/mkimage -l libc -v 4.4.1 -a 0x60000000 -d 0x60090000 -j 0x00004000
 -g 0x00001000 -- libc.a libtermcap.a libcurses.a libdbm.a libcompat.a libgcc.a
libalias.a
make: execve: /usr/dll/bin/mkimage: No such file or directory
make: *** [build.shared] Error 127

Since I was following the advice posted to c.o.l to another person
about up-grading that included installing tools-2.7.5, I then
tried to compile those routines.  I get the same error message,
not being able to find /usr/dll/bin/mkimage, there, too.

Can somebody help me?  Any information would be greatly appreciated.
Thanks in advance.

Bob Crosson

 
 
 

1. ld: Output file requires shared library 'libc.so.4' : error

I've got a very simple x app that I'm trying to compile with gcc 2.6.3
and I get the error ld: Output file requires shared library 'libc.so.4'
when it tries to link.  I've checked and the library is there in /lib
and an ldconfig shows the libc.4.7.2 library in its list.  I even know that
the system is using this library because I tried deleting it and none of the
commands would work after that.  I was able to restore it with out to much
trouble.  So my guess is that some sort of option is needed to tell ld
to get this library and use it?

and help would be greatly appreciated.

Thanks
--
Lance Holmes

2. Help Upgrading to KDE 2.0.1 on RedGat 7.0

3. Libc-4.4.1 -> forced net-src recompile?

4. RH 6.0 on a toshiba laptop

5. libc-4.4.1 problems

6. Reading is much more interesting than TV (1256/1708)

7. compiling libc-4.4.1

8. Can anyone tell me how to get Linux to recognize my PCMCIA modem?

9. probs w/ libc-4.4.1

10. FreeBSD 4.1: R_RandomInit: Unable to find RSAREF shared library (librsaref.so)

11. Problems with C++ and shared libraries on SunOS 4.1.x

12. Compiling Shared Libraries on AIX 4.1+

13. tcl/tk 7.5 and 4.1 shared libraries