We ordered (and just received) a second TS-7250. The new board has
the RTC chip, half-duplex RS-485 options (the old had the RTC chip,
but we added them ourselves after Technologic sent them to us). For
some reason, the new board was required to have the 128M NAND and 64M
RAM instead of the 32M/32M that the old board has.
The software on both boards is identical. I installed the same
additional libraries and even put the same patched kernel on the new
board. I verified all of the files on both boards by comparing the
md5sums of *ALL* files from /bin, /etc, /initrd, /lib, /mnt, /sbin,
/usr, /var, and /www and all are identical. I created all the
necessary links to the new libraries I added, such that 'ls -l' from
the lib directories on both boards also match exactly.
Our application works perfectly (well, almost, but that's a different
(hardware) issue) on the old board. But, when run on the new board,
the exact same app gets this error:
relocation error: /lib/libpthread.so.0: symbol __libc_fork,
version GLIBC_PRIVATE not defined in file libc.so.6 with
link time reference
The only references I've been able to find suggest that there was a
bad libc 2.3.2 (which is what I have) built for the ARM processor.
However, since it works on the old board, and md5sum says the libc
files are identical, I don't know how only one could be good or bad.
I've run out of ideas for things to check, try, test and am hoping
(praying) that someone here might have solved this problem before and
be willing to share the solution.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|