This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

egcs-1.1.1: collect2 error on __bzero symbol.


Host: Linux, 2.0.36 (redhat-5.2).
glibc-2.0.7-29.i386.rpm (already installed).
cpp-1.1.1-2.i386.rpm
libstdc++-2.9.0-2.i386.rpm
libstdc++-devel-2.9.0-2.i386.rpm
egcs-1.1.1-2.i386.rpm
egcs-1.1.1-2-c++-.i386.rpm
egcs-1.1.1-2-g77-.i386.rpm
egcs-1.1.1-2-objc-.i386.rpm

First of all, if you follow this package list for the installation,
you've got
a dependency error on:
- libstdc++.a in both rpm  libstdc++-2.9.0-2.i386.rpm and
egcs-1.1.1-2-c++-.i386.rpm
- c++filt in both rpm  libstdc++-2.9.0-2.i386.rpm and
egcs-1.1.1-2-c++-.i386.rpm
Ok, I bypass using those of egcs-1.1.1-2-c++-.i386.rpm.


When I create dynamic libraries (using -fpic & -shared options).
I always got an collect2 error on the following symbol:
__bzero

However, I can use these libraries, I get no runtime errors, but it's
very boring :-( as it breaks
the compilation process (Makefiles).

Do someone has solved this problem ?


--
Jean-Michel Paris - Software Engineer
SITA Group http://www.sita.int
Internetworking Products & Services Program
Bât Héraklion - 1041 Route des Dolines
Sophia Antipolis
06560 VALBONNE - FRANCE
Tel: +33-(0)4.92.96.64.95
Fax: +33-(0)4.92.96.64.91
mailto:Jean-Michel.Paris@pt.nce.sita.int



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]