I'm trying to package openMSX for Slitaz, but the compilation depends on g++ 4.7 or later.
Slitaz "stable" supports gcc 4.5, and the "cooking" branch supports 4.6.
What would you recommend in this case?
Thanks.
I'm trying to package openMSX for Slitaz, but the compilation depends on g++ 4.7 or later.
Slitaz "stable" supports gcc 4.5, and the "cooking" branch supports 4.6.
What would you recommend in this case?
Thanks.
You can try to install those packages (never tested by me)
http://mirror.slitaz.org/packages/undigest/gcc-4.8.1.tazpkg
http://mirror.slitaz.org/packages/undigest/gcc-lib-base-4.8.1.tazpkg
Downgraded to openMSX 0.10.0 and compiled on cooking/5.0
Install libsdl compiled with alsa sound support.
http://www.mediafire.com/download/cksdkc2m52kw8gs/openmsx-0.10.0.tazpkg
http://www.mediafire.com/download/aee7ax0d1ewq1ny/libsdl-1.2.14.tazpkg
Thanks guys. I ended up downgrading to openMSX 0.10.1
I'm still learning what Slitaz can do.
There is one catch though. openMSX installs at the /opt path.
How can I write the receipt so that the binary is symlinked to /usr/bin or /usr/local/bin ?
So, for symlink, I used the post_install and post_remove hooks on the receipt.
@mojo: isn't the default libsdl compiled with alsa support?
No alsa support in repo libsdl.
Download my packages and extract them to get the receipts.
tazpkg extract <tazpkgname>
Cook using the receipts, change openmsx $VERSION to match your source.
My openmsx receipt changes install prefix to /usr which is in path so you won't need symlinks and add alsa support to libsdl.
Thank you mojo, I will study your packages
You must log in to post.