Magic Sam
Forever Homebrew
Hi all,
I've compiled the Inferno Operating System on the Pandora
Grab it on the Repo while it's hot !
It's running hosted (through the "emu" application) inside our regular GNU/Linux distribution (Angström). Very few binaries have been compiled for the ARM architecture, most of them (in the /dis directory) are running through the Dis Virtual Machine !
The package starts the window manager and the login application (wm/logon) inside an X11 800x424 window:
/!\ Default user is: inferno /!\
New in build #2: one can log into Inferno with his/her regular credentials
Known bugs:
- Charon (web browser) doesn't start (floating point errors ?) (fixed in build #4)
TODO:
- Make Charon work (recompile with default CFLAGS from @ptitSeb 's Code::Blocks ?) (fixed in build #4)
- Provide actual screenshots from the Pandora (fixed in build #3)
- Provide better documentation instead of the simple README.md file (fixed in build #3)
- Double check licensing terms (GPLv2 only ? )
- Use sane file permissions on appdata/inferno-magicsam (i.e not chmod a+rwx) (fixed in build #3)
Cheers, Magic Sam
N.B: this package relies heavily on file permissions and symlinks. I doubt I'd work on FAT32 SD cards...
I've compiled the Inferno Operating System on the Pandora
Inferno® is a compact operating system designed for building distributed and networked systems on a wide variety of devices and platforms. With many advanced and unique features, Inferno puts an unrivalled set of tools into your hands.
Grab it on the Repo while it's hot !
It's running hosted (through the "emu" application) inside our regular GNU/Linux distribution (Angström). Very few binaries have been compiled for the ARM architecture, most of them (in the /dis directory) are running through the Dis Virtual Machine !
The package starts the window manager and the login application (wm/logon) inside an X11 800x424 window:
exec emu -s -S -g 800x424 -C m8 /dis/wm/wm.dis wm/logon
/!\ Default user is: inferno /!\
Changelog:
New in build #1
- Inferno 4th edition from March 2015 + latest commits from the Bitbucket repository
- Compiled with @ptitSeb beta Code::Blocks
- Removed the -m32 flag (only for x86 ? ) from the compilation options
- Had to symlink gcc to arm-gcc
- Made some directories available on appdata/inferno-magicsam to the "inferno" user
- Source is inside the package
Known bugs:
- Charon (web browser) doesn't start (floating point errors ?) (fixed in build #4)
TODO:
- Make Charon work (recompile with default CFLAGS from @ptitSeb 's Code::Blocks ?) (fixed in build #4)
- Provide actual screenshots from the Pandora (fixed in build #3)
- Provide better documentation instead of the simple README.md file (fixed in build #3)
- Double check licensing terms (GPLv2 only ? )
- Use sane file permissions on appdata/inferno-magicsam (i.e not chmod a+rwx) (fixed in build #3)
Cheers, Magic Sam
N.B: this package relies heavily on file permissions and symlinks. I doubt I'd work on FAT32 SD cards...
Last edited: