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>
