Qt what a load of @:~$£% with debian install

peter a
Hi,Has everyone managed to compile and get running a copy of
qt-everywhere-opensource-src-4.6.3.
I`ve spent the last 10 days trying to compile and run Qt_4.6.3 and still
can`t get it to work with Debian installed via
http://www.friendlyarm.net/forum/topic/1598 , the arm-linux-gcc-4.3.2
compiler.

After the compile I get :-

mini2440:~# /usr/local/Qt/examples/dialogs/trivialwizard/trivialwizard -qws
/usr/local/Qt/examples/dialogs/trivialwizard/trivialwizard:
/usr/local/Qt/my_libs/libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
(required by /usr/local/Qt/lib/libQtGui.so.4)
/usr/local/Qt/examples/dialogs/trivialwizard/trivialwizard:
/usr/local/Qt/my_libs/libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
(required by /usr/local/Qt/lib/libQtNetwork.so.4)
/usr/local/Qt/examples/dialogs/trivialwizard/trivialwizard:
/usr/local/Qt/my_libs/libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found
(required by /usr/local/Qt/lib/libQtCore.so.4)

So I`ve copying  libstdc++.so.6: from the arm-linux-gcc-4.3.2 and from the
Qt2.2`s image .
Then I get a Segmentation fault.

I don`t see how I can get it done ,!!!!

open-nandra
Libstdc++ for emdebedian doesn't fit to libstdc++ for you compiler (suppose
codesourcery). Try compile qt with cross-compiler which compiles emdebian.

peter a
Sorry ... Can you point me to a link and say use this one please !!!!

Phil_in_China
Are you using Filezilla to transfer, if so check its not sending in ASCII.
see http://friendlyarm.net/forum/topic/246

Phil

peter a
I use WinSCP, and it works for everything else, so know it is not a
transfer problem.
I`ve picked up on the word emdebian !!!
and followed this http://code.google.com/p/mini2440/wiki/EmdebianCross to
try to get a working toolchain.

The following packages have unmet dependencies:
  cpp-4.3-arm-linux-gnueabi: Depends: libc6 (>= 2.11) but 2.7-18lenny4 is
installed.
                             Depends: libmpfr4 which is a virtual package.
  g++-4.3-arm-linux-gnueabi: Depends: libc6 (>= 2.11) but 2.7-18lenny4 is
installed.
                             Depends: libmpfr4 which is a virtual package.
  binutils-arm-linux-gnueabi: Depends: libc6 (>= 2.11) but 2.7-18lenny4 is
installed.
  gcc-4.3-arm-linux-gnueabi: Depends: libgomp1 (>= 4.3.5-2) but 4.3.2-1.1
is installed.
                             Depends: libc6 (>= 2.11) but 2.7-18lenny4 is
installed.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
binutils-arm-linux-gnueabi [Not Installed]
cpp-4.3-arm-linux-gnueabi [Not Installed]
g++-4.3-arm-linux-gnueabi [Not Installed]
gcc-4.3-arm-linux-gnueabi [Not Installed]
libstdc++6-4.3-dev-armel-cross [Not Installed]

So can`t get a working on Debian or Ubuntu .

What ever I try I just finish up at a blank end !!!!

themadmax
see my post : http://www.friendlyarm.net/forum/topic/1637

peter a
Good try themadmax , I copied
/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/usr/lib/libstdc++.so.6
and it`s there , but still the same I can`t find libstdc++.so.6 error.

 ldconfig --verbose
/lib/arm-linux-gnueabi:
/usr/lib/arm-linux-gnueabi:
/usr/local/lib:
/usr/local/tslib/lib:
        libts-1.0.so.0 -> libts.so
/usr/local/tslib/lib/ts:
/usr/local/Qt/lib:
        libQtTest.so.4 -> libQtTest.so.4.6.3
        libQtMultimedia.so.4 -> libQtMultimedia.so.4.6.3
        libQtSql.so.4 -> libQtSql.so.4.6.3
        libQtScript.so.4 -> libQtScript.so.4.6.3
        libQt3Support.so.4 -> libQt3Support.so.4.6.3
        libQtNetwork.so.4 -> libQtNetwork.so.4.6.3
        libQtGui.so.4 -> libQtGui.so.4.6.3
        libQtCore.so.4 -> libQtCore.so.4.6.3
        libQtScriptTools.so.4 -> libQtScriptTools.so.4.6.3
        libQtSvg.so.4 -> libQtSvg.so.4.6.3
        libQtXml.so.4 -> libQtXml.so.4.6.3
        libQtWebKit.so.4 -> libQtWebKit.so.4.6.3
/usr/local/Qt/my_libs:
        libstdc++.so.6 -> libstdc++.so.6
/lib:
        libproc-3.2.7.so -> libproc-3.2.7.so
        libe2p.so.2 -> libe2p.so.2.3
        libSegFault.so -> libSegFault.so
etc etc etc

peter a
no I`m just getting a Segmentation fault

peter a
I`ve tried installing my Qt compile to a sheevaplug :-
http://computingplugs.com/index.php/Main_Page

which has a no touchpad and display , and no frame buffer in the kernel,
and differant version of arm eg ARMv5TE

Tried running /usr/local/Qt/demos/embedded/fluidlauncher/fluidlauncher -qws
and get to a stage where it`s seeing a can`t find the frame buffer :-

Error opening framebuffer device /dev/fb0
QScreenLinuxFb::connect: No such file or directory
Error opening framebuffer device /dev/fb0
QScreenLinuxFb::connect: No such file or directory
Error opening framebuffer device /dev/fb0

But on the emdebian with the touchpad and display all I get is a
Segmentation fault.

Any ideas .. Peter