Hi
I had problems with compiling and running my pbchess (
http://pbchess.sourceforge.net/en/) with the described SDK, because it uses the gcc/g++ 4.4 compiler. But the PB 60x 90x was compiled using the 4.1 compiler and I had the following error for C++ application (pbchess):
Quote:
/mnt/ext1/games/pbchess.app: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /mnt/ext1/games/pbchess.app)
/mnt/ext1/games/pbchess.app: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /mnt/ext1/games/pbchess.app)
/mnt/ext1/games/pbchess.app: /usr/lib/libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found (required by /mnt/ext1/games/pbchess.app)
|
and for C application (gnuchess):
Quote:
Atached mp shm: id 0 addr 40c5b000 size 17256
Atached fb shm: id 8001 addr 40ca0000 size 489616
gnuchess: /lib/libc.so.6: version `GLIBC_2.7' not found (required by gnuchess)
|
So, I've build my own SDK for 602,603,902,903 using arm-gcc-gnueabi crosscompiler for linux based on gcc/g++ 4.1.2. You can download it here:
http://pbchess.sourceforge.net/files...ux_60x_90x.tgz
The linux users can use it without virtual machine.
Installation:
1. Unpack;
2. Copy "usr" contents to /usr;
3. Copy (or link) "pocketbook_eabi" to /usr/local
SDK contains 2 examples: grays and inkdemo.
Tested with ubuntu 10.04 and Debian lenny.
Goodbye slow qemu-system-arm, thanks, LoneTech for the great idea!