Quote:
I don't really understand what the point of the pbsdk-linux-1.0.6_amd64.deb package is. Is the "amd64" part just there in the name to allow it to be installed on a 64-bit debian-based system?
|
Good question. I think we should compare the .amd64 to the .x86 file by file to get to know this.
But i think for sure only two things can really differ:
- xxx.so files in "/usr/lib", "/usr/lib64" or "/usr/lib32", and not the xxx.so inside the "/usr/arm-linux" or the "usr/arm-none-linux-gnueabi" -forks. Cause those xxx.so are all ARM-code and not x86/amd64-code anyway.
- The Compiler tools like "g++", "gcc" or "ld", because this SDK uses a cross-compiler and for this reason these tools have to run on the PC's processor (which is a x86 or amd64)
I used 64-Bit-OpenSuse Linux 11.4 and (as far as I remember) after using YaST to add some missing libs (in the right version) and adding a few static links inside "/lib" (e.g. "xxx.so" pointing to "xxx.so.62") I got it mostly working.
I had compared /lib to /lib64 before and had spotted, that in the "/lib64" there already existed such static links, that were missing in the "/lib".
Moreover i am quite sure, that the emulator (make BUILD=emu) does not work on 64-Bit Linux (at least not "out of the box"). I can get the emulator running on my UBUNTU 32-Bit, but not on my OpenSuse 64-Bit.
Quote:
I don't have 32-bit compatibility libraries installed
|
Where can i get something like that? Perhaps i would get emulator running on 64Bit this way. (It seems to be only the 32-Bit-"libinkview.so" that prevents emulator to run on 64Bit.)
Quote:
The missing libinkview.so was easy to fix; you just have to run ldconfig as root after installing the SDK.
|
How exactly did you do that?
Do you know, how to configure QtCreator as an IDE for the SDKs?