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

Title: 3.3.6pre1 on 5600- ipkg trouble
Post 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
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: lardman on July 26, 2004, 05:40:29 am
They have installed fine.

You need to install the compat libs to run these non-GCC3.xx C++ programs.


Si
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: Mickeyl on July 26, 2004, 06:05:41 am
lardman, just felt I should express my gratefullness here. You are doing an incredible support job for OpenZaurus. Thanks very much.
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: lardman on July 26, 2004, 06:09:33 pm
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
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: Fatty McVapor on July 27, 2004, 12:22:46 am
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
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: lardman on July 27, 2004, 05:39:46 am
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
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: Fatty McVapor on July 28, 2004, 12:43:56 am
Yep. That helps a lot. Thanks lardman,
Title: 3.3.6pre1 on 5600- ipkg trouble
Post by: Teletubbie on July 28, 2004, 05:02:18 am
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