Hello,
I am trying to run simulators from turbosmartsim. In trying to 'make' the
earlier error of 'cannot find -lz' has been resolved by installing zlib
utility and pointing its CC variable (from Makefile ) to gcc version 2.95.3
of the crosstool. Thus the simulators 'make' correctly.

However, when I run these simulators, such as ./sim-outorder, ./sim-cache
I get the following error:

./sim-outorder: relocation error: ./sim-outorder: symbol errno, version
GLIBC_2.0 not defined in file libc.so.6 with link time reference

On searching on sites such as
http://www.novell.com/coolsolutions/feature/11775.html
I realized that the error is due to incompatibility, glibc version older
than 2.3 have incompatibility with the symbol errno.

I wanted to inquire, if a fix/patch is known or can we use a version of gcc
higher than 2.95.x since, then the compatible version of glibc will be 2.3
or higher.


-- 
Thanks and Regards
Sparsh Mittal
Graduate Student
Electrical and Computer Engineering
Iowa State University, Iowa, USA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://sos.ece.cmu.edu/pipermail/simflex/attachments/20090717/e7043735/attachment.html>

Reply via email to