OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: Fatty McVapor on July 26, 2004, 01:15:56 am
-
I've flashed my sl-56000 with 3.3.6pre1 and everything seems to be working, except that I can't seem get any ipkgs installed to root. Using the package manager, they appear to install fine, put when I click on the desktop icon, nothing happens. Trying to open them via command line gives me:
'program name' relocation error: 'program name': undefined symbol:_7QString.shared_null
Any thoughts on this would be greatly appreciated.
Thanks
-
They have installed fine.
You need to install the compat libs to run these non-GCC3.xx C++ programs.
Si
-
lardman, just felt I should express my gratefullness here. You are doing an incredible support job for OpenZaurus. Thanks very much.
-
No worries Mickey (and thank you :-)),
I'm pretty busy in the evenings & weekends trying to finish my PhD so don't have much time to do any actual development, so the least I can do to give a bit back to the community is take a look at the site and answer some questions during the day when I have a spare 5 mins.
Si
-
Thanks Lardman. I found some more information regarding gcc2 compatability with OZ 3.3.6pre1 on the Opie website at http://opie.handhelds.org/cgi-bin/moin.cgi...dcompat_20HowTo (http://opie.handhelds.org/cgi-bin/moin.cgi/oz_2dcompat_20HowTo)
Am I right in thinking that there's very little software compiled to run with gcc3 so far. Does anyone know of any gcc3 software repositories?
Thanks
-
Everything in the feed (in the dir where you got the images) is compiled with GCC3.xx.
Other than that there is little available as most people still develop for the old ROMs.
That said it's only apps which are written in C++ and which must link to C++ libs which are affected by this change (this is my understanding of the effect of the altered name-mangling scheme). So this means that it's just GUI apps - Qtopia stuff which is affected, command line is afaik fine. For example I have been able to run Octave and R (which I compiled with GCC 3.xx) on GCC 2.95 machines as they only link against libs which were written in C.
In any case almost everything GCC2.95 can be made to run simply by using the compat libs. It's not caused me any troubles (bar xmms - and there's now a GCC3.xx version available! :-)) and I've been running 3.3.6pre1 for a long while.
Hope that helps,
Si
-
Yep. That helps a lot. Thanks lardman,
-
Hi,
I have compiled some Packages with gcc3.3.2 for the Image.
Here is the announcment:
https://www.oesf.org/forums/inde...?showtopic=5850 (https://www.oesf.org/forums/index.php?showtopic=5850)
If you have Questions or Problems, plese reply to that Thread.
It is not a feed, so you may play little bit around with the dependencies.
Cheers,
Sam