March 1, 2012

fryman fryman
Lab Rat
13 posts

Embedded Qt unexpected PLT reloc error?

 

Compiled and installed Qt Embedded 4.8.0 for a beagleboard (arm) using Codesourcery toolchain. All compile, build, install ok. But trying to run one of the examples on the target board I get:

./tvtennis: error while loading shared libraries: /usr/local/Trolltech/Qt-embed-arm-4.8.0/lib/libQtCore.so.4: unexpected PLT reloc type 0×0d

Wrote a small “test.c” app and hand compiled it, and included all standard libs that QtCore uses and program runs fine. But, if I link in QtCore, I get the PLT reloc error? The same toolchain was used to build the kernel as the Qt library and test apps. The root fs is compatible. What am I missing here?

Any ideas?

1 reply

March 5, 2012

fryman fryman
Lab Rat
13 posts

Was able to make Qt 4.7.4 and run examples/demos with no problem. This was using same toolchain (codesourcery 2010.09-50). No plt errors. What has changed between 4.7.4 and 4.8.0 I wonder??

 
  ‹‹ videowidget example not showing video file names      Does Qt4.7.2 demos/browser support HTML5? ››

You must log in to post a reply. Not a member yet? Register here!