View Single Post
Old 01-13-2011, 01:54 PM   #28
sergeyvl12
ebook fan
sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.sergeyvl12 ought to be getting tired of karma fortunes by now.
 
Posts: 735
Karma: 2528718
Join Date: Dec 2010
Device: PocketBook 301+, Kindle 3 Wi-Fi, Onyx Boox A62, Kindle Touch
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!

Last edited by sergeyvl12; 01-14-2011 at 01:58 AM.
sergeyvl12 is offline   Reply With Quote