OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: ckblackm on November 02, 2010, 10:24:21 pm
-
The links are all broken on https://www.oesf.org/index.php?title=Pdaxro...oss_Compilation (https://www.oesf.org/index.php?title=Pdaxro...oss_Compilation).
I managed to get the pdax86 live image from ibiblio (http://distro.ibiblio.org/pub/linux/distributions/pdaxrom/download/1.1.0beta3/)
but does anyone know where I can get the cross compiler?
thanks,
Christopher.
-
Replying to this old thread, since someone on #zaurus has asked about the pdaxrom crosscompilers.
A copy of the old wiki page can be found here:
https://web.archive.org/web/20061114231947/...oss_Compilation (https://web.archive.org/web/20061114231947/https://www.oesf.org/index.php?title=Pdaxrom:_Cross_Compilation)
Tools for developers on the old pdaxrom.org page:
https://web.archive.org/web/20060109090021/...3&menuid=11 (https://web.archive.org/web/20060109090021/http://www.pdaxrom.org/index.php?showid=33&menuid=11)
The archives can be found here:
http://distro.ibiblio.org/pdaxrom/download/1.1.0beta1/ (http://distro.ibiblio.org/pdaxrom/download/1.1.0beta1/)
Varti
-
One more thing to add:
in recent Debian the functions from libiconv are part of libc. Therefore cross-compiler will complain on absence of libiconv.so.2.
The quick and dirty way to fix it is just to copy libc:
cp /lib/i386-linux-gnu/i686/cmov/libc.so.6 libiconv.so.2
-
One more thing to add:
in recent Debian the functions from libiconv are part of libc. Therefore cross-compiler will complain on absence of libiconv.so.2.
The quick and dirty way to fix it is just to copy libc:
cp /lib/i386-linux-gnu/i686/cmov/libc.so.6 libiconv.so.2
Nice... good thing that it still works under a recent Linux distro. Maybe just a link to libc could work, too.
Are you using PdaXrom/PdaXII? May I ask you what are you planning to port/develop?
Varti
-
I'm using pdaxii13 for C3000. I've compiled recent Vim 8.0, frotz (infocom z-games emulator), gawk. Planning to compile recent Exult (since the one from ipk shows blurry sprite following the mouse, hope the compiled version will work), maybe some networking stuff.
Also planning to have some version of Common Lisp compiled (I failed to compile CLISP however) alternatively Scheme.
I don't know how to build ipk yet.
One more thing to add:
in recent Debian the functions from libiconv are part of libc. Therefore cross-compiler will complain on absence of libiconv.so.2.
The quick and dirty way to fix it is just to copy libc:
cp /lib/i386-linux-gnu/i686/cmov/libc.so.6 libiconv.so.2
Nice... good thing that it still works under a recent Linux distro. Maybe just a link to libc could work, too.
Are you using PdaXrom/PdaXII? May I ask you what are you planning to port/develop?
Varti
-
It's occurred to me that a docker container might make a good platform for a cross-compilation toolkit.
Perhaps someone with better skills and more time than I have could write a script for creating one on a popular distro like Ubuntu
-
I'm using pdaxii13 for C3000. I've compiled recent Vim 8.0, frotz (infocom z-games emulator), gawk. Planning to compile recent Exult (since the one from ipk shows blurry sprite following the mouse, hope the compiled version will work), maybe some networking stuff.
Also planning to have some version of Common Lisp compiled (I failed to compile CLISP however) alternatively Scheme.
I don't know how to build ipk yet.
I have found a copy of the pdaxrom.org IPK build howto here:
http://ftp.nluug.nl/ibiblio/distributions/...ipkg_howto.html (http://ftp.nluug.nl/ibiblio/distributions/pdaxrom/download/contrib/docs/making_ipkg_howto.html)
The link to mkipkg is broken; it can be downloaded from the attachment of the following post:
https://www.oesf.org/forum/index.php?s=&...st&p=157926 (https://www.oesf.org/forum/index.php?s=&showtopic=23649&view=findpost&p=157926)
Good luck with your projects!
It's occurred to me that a docker container might make a good platform for a cross-compilation toolkit.
Perhaps someone with better skills and more time than I have could write a script for creating one on a popular distro like Ubuntu
Are you referring to this kind of containers? https://en.wikipedia.org/wiki/Docker_(software) (https://en.wikipedia.org/wiki/Docker_(software))
Varti