Thank you for the info, Zhibin! Are you sure it is 2.9.53 but not 2.95.3? Since 2.95.3 is the gcc 2.9x version I can find on GNU website. I could not find any GCC version as 2.9.53. (If it turns out to be 2.9.53, is there anyway for me to download it?)
Unfortunately, gcc 2.95.3 still gave me the same error...Is there any known gcc version that is for sure compatible with TurboSMARTS? Thanks, Lide 2010/1/5 yuzhibin <[email protected]> > Hi > > You need to use gcc 2.9.53 to compile the TurboSMARTS. Good luck! > > > > Best regards, > > Zhibin > > > ------------------------------ > > *发件人**:* Lide Duan [mailto:[email protected]] > *发送时间:* Tuesday, January 05, 2010 8:35 AM > *收件人:* [email protected] > *主题:* What was the gcc/g++ version used to build TurboSMARTS? > > > > Hello, > > I am trying to compile the TurboSMARTS codebase on Suse Linux 10.2. I tried > two versions of gcc/g++: 3.4.1 and 4.1.2, but they all gave the following > errors: > > /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss > mismatches non-TLS reference in eval.o > /lib/libc.so.6: could not read symbols: Bad value > collect2: ld returned 1 exit status > > Any idea about this? Could anyone tell me the exact version used to compile > TurboSMARTS? > > Thanks, > Lide >
