The Following 6 Users Say Thank You to marmistrz For This Useful Post: | ||
|
2012-04-16
, 16:46
|
Posts: 189 |
Thanked: 171 times |
Joined on Jul 2011
|
#12
|
|
2012-04-16
, 18:26
|
Posts: 189 |
Thanked: 171 times |
Joined on Jul 2011
|
#13
|
Have you tried imaging the whole data in an N9 and mounting/chrooting with some modified easydebian scripts?? I just think it makes more sense than trying to recompile all meego libraries, as some will be closed sourced and some meego apps might depend on newer glibc or whatnot (I have never seen MeeGo so I do not know what library versions or kernel it uses). As the resolutions and CPU are virtually identical this should not be too much trouble I just think chrooting makes more sense
|
2012-04-16
, 18:53
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#14
|
The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
2012-04-16
, 19:35
|
Posts: 189 |
Thanked: 171 times |
Joined on Jul 2011
|
#15
|
I dun know whether Nokia will be on the case were distibuting their software... Lets hope not. Its free of charge so there should be no problem (as Nokia is abandoning Meego either)
Anyway, I came across a package binutils2.22 in devel, so I think theres no use in pushing my build as its older.
After all, we could use libstdc++6 in preenv too if it was ported as nfs hp or asphalt 6 uses newer one I bet.
sudo su #(or whatever to be root :D ) dd if=/dev/zero of=/home/user/MyDocs/meego-image bs=1024 count=2097152 mkfs.ext3 /home/user/MyDocs/meego-image export MEEGO_ROOT="/mnt/meego_root" mkdir $MEEGO_ROOT mount -o loop /home/user/MyDocs/meego-image $MEEGO_ROOT cd $MEEGO_ROOT cp -rf /bin ./ cp -rf /etc ./ cp -rf /home ./ cp -rf /lib ./ cp -rf /var ./ cp -rf /sbin ./ cp -rf /opt ./ cp -rf /usr ./ umount $MEEGO_ROOT
export MEEGO_ROOT="/mnt/meego_root" mkdir $MEEGO_ROOT mount -o loop /home/user/MyDocs/meego-image $MEEGO_ROOT cd $MEEGO_ROOT qchroot 'none' ./ /bin/ash #or whatever the binary is, I believe this qchroot command is correct :)
|
2012-04-17
, 10:23
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#16
|
The Following User Says Thank You to MartinK For This Useful Post: | ||
|
2012-04-17
, 10:50
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#17
|
Is there a possibility to use some library temporarily?
Icy Tower requires newer libstdc++.so.6
I've got some approach in /opt/meecolay/lib (libstdc++6 4.4.0 or newer)
Is it possible to execute this way: normally use the stock libstdc++6 for /usr/lib, but for this single app use the one from /opt/meecolay/lib?
EDIT: I tried using the preenv approach, but the libstdc++6 isn't reloaded.
The Following User Says Thank You to don_falcone For This Useful Post: | ||
|
2012-04-26
, 15:08
|
Posts: 70 |
Thanked: 17 times |
Joined on Apr 2012
@ Mumai,India
|
#18
|
|
2012-04-26
, 16:09
|
Posts: 1,523 |
Thanked: 1,997 times |
Joined on Jul 2011
@ not your mom's FOSS basement
|
#19
|
The Following User Says Thank You to don_falcone For This Useful Post: | ||
|
2012-04-26
, 16:25
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#20
|
use LD_PRELOAD
/lib/ld*.so --library-path /opt/meecolay/lib ./executable
A noob question:
If this works,is it possible to also have some useful drivers and codecs from meego to work on N900?
I mean the other cool stuff that doesnt require multitouch?
How is it going anyway? Quite silent here. I hope you hadn't experienced another "Symbian moment" in the meantime.
The Following User Says Thank You to marmistrz For This Useful Post: | ||
I'm not uploading this to extras as this is not tested, but it's here (source soon, as it's quite big)
http://marmistrz.net63.net/public/gcc-4.4/
If you want to support my work, you can donate by PayPal or Flattr
Projects no longer actively developed: here