Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#61
I think I'm nearly there,
I removed the line with -mfloat-abi=hard and VFP
from debian/sysdeps/armel.mk

And it seems to compile.
It requires debhelper7, as in sdk dh5 there's dh_lintian missing
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#62
Yes!!!!!
I compiled it!!!!!!
I'll upload it 2moro!!
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 

The Following 7 Users Say Thank You to marmistrz For This Useful Post:
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#63
OK, I copied the libc stuff to /opt/meecolay/* and still segmentation fault.
Seems that it's not as easy to tame as libstdc++6.

Do you have any idea why it causes seg fault?

I'm not @ home, so I'll upload only libc6 and libc-bin.
I'll upload the rest later.

It's here: http://marmistrz.net63.net/meecolay/libc6
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 629 | Thanked: 2,145 times | Joined on Mar 2009
#64
I'm proceeding with gcc-4.6!

I dropped i386 version entirely
(
It tries to compile i386-version with 64bit multilib support, and that is very hard to turn off. It was easier to me to just drop i386 version. Do we need this?
)

Now extras-devel has gcc-4.6 package which contains working binary for gcc-4.6. It still has some dependencies for non-existing packages, so it can't be installed (but can be downloaded and extracted).
http://maemo.org/packages/package_in.../4.6.1-maemo5/
Next version is on builder already, but it takes some 48h to compile.

Packaging of gcc is tricky as it generates/modifies own packaging files during packeting.
 

The Following 6 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#65
Originally Posted by AapoRantalainen View Post
I'm proceeding with gcc-4.6!

I dropped i386 version entirely
(
It tries to compile i386-version with 64bit multilib support, and that is very hard to turn off. It was easier to me to just drop i386 version. Do we need this?
)

Now extras-devel has gcc-4.6 package which contains working binary for gcc-4.6. It still has some dependencies for non-existing packages, so it can't be installed (but can be downloaded and extracted).
http://maemo.org/packages/package_in.../4.6.1-maemo5/
Next version is on builder already, but it takes some 48h to compile.

Packaging of gcc is tricky as it generates/modifies own packaging files during packeting.

Is the new libstdc++ and libgcc1 safe enough to install it on device (upgrade)?
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 
Posts: 629 | Thanked: 2,145 times | Joined on Mar 2009
#66
Originally Posted by marmistrz View Post
Is the new libstdc++ and libgcc1 safe enough to install it on device (upgrade)?
On developing/hacking device, yes. Maybe not on everyday device.

I upgraded my device and it is still booting (without RD-mode) and working. I have tested only couple of applications, but they worked as earlier.
 

The Following 7 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#67
Originally Posted by AapoRantalainen View Post
On developing/hacking device, yes. Maybe not on everyday device.

I upgraded my device and it is still booting (without RD-mode) and working. I have tested only couple of applications, but they worked as earlier.
So I'll wait until it's more sure that it's safe, as N900 is my main device
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#68
Originally Posted by AapoRantalainen View Post
I'm proceeding with gcc-4.6!

I dropped i386 version entirely
(
It tries to compile i386-version with 64bit multilib support, and that is very hard to turn off. It was easier to me to just drop i386 version. Do we need this?
)

Now extras-devel has gcc-4.6 package which contains working binary for gcc-4.6. It still has some dependencies for non-existing packages, so it can't be installed (but can be downloaded and extracted).
http://maemo.org/packages/package_in.../4.6.1-maemo5/
Next version is on builder already, but it takes some 48h to compile.

Packaging of gcc is tricky as it generates/modifies own packaging files during packeting.
I think we do for compiling: autobuilder compiles for armel & i386
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.
 
Posts: 1,765 | Thanked: 1,875 times | Joined on May 2011 @ Poland
#69
Has anyone tried to replace the stock libc6 with mine?
Maybe in other path it doesn't work but may work in normal path (/usr/*)

Btw. I uploaded the source I built. The depends have to be modified, as I used -d flag

It's the md5sum, as I had problems uploading

76d4e0b20b5573738604298c886a07fe eglibc_2.10-0maemo18.1+0m6.tar.gz

I'll upload the rest of built packages soon.

download it here: http://marmistrz.net63.net/meecolay/libc6

It runs OK on scratchbox
__________________
MeeCoLay: run MeeGo Harmattan apps on Fremantle
PowEdit: manage power key menu entries
User Agent Tool - change Maemo Browser's user agent
MaeLyrica - lyrics download client

If you want to support my work, you can DONATE

You're encouraged to donate at least a couple of euros - otherwise PayPal takes almost everything as a fee.

If you would like to donate in other currency or can't donate but would like to support me, please contact me.

Last edited by marmistrz; 05-30-2012 at 01:05 PM.
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 173 | Thanked: 121 times | Joined on Jul 2011
#70
Originally Posted by marmistrz View Post
Has anyone tried to replace the stock libc6 with mine?
Maybe in other path it doesn't work but may work in normal path (/usr/*)

Btw. I uploaded the source I built. The depends have to be modified, as I used -d flag

It's the md5sum, as I had problems uploading

76d4e0b20b5573738604298c886a07fe eglibc_2.10-0maemo18.1+0m6.tar.gz

I'll upload the rest of built packages soon.

download it here: http://marmistrz.net63.net/meecolay/libc6

It runs OK on scratchbox
Mind attatching a compiled library??
 
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

 
Forum Jump


All times are GMT -4. The time now is 03:41 PM.