Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /DISK2/WWW/pavel-rimsky.cz/helenos/lib/plugins/importoldchangelog/action.php on line 8 Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /DISK2/WWW/pavel-rimsky.cz/helenos/lib/plugins/importoldindex/action.php on line 0 Deprecated: Function split() is deprecated in /DISK2/WWW/pavel-rimsky.cz/helenos/inc/auth.php on line 154 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /DISK2/WWW/pavel-rimsky.cz/helenos/inc/auth.php on line 456 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /DISK2/WWW/pavel-rimsky.cz/helenos/inc/auth.php on line 456 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /DISK2/WWW/pavel-rimsky.cz/helenos/inc/auth.php on line 453 Strict Standards: Only variables should be passed by reference in /DISK2/WWW/pavel-rimsky.cz/helenos/doku.php on line 71 compiling_the_bootloader_building_the_iso_image

compiling the bootloader, building the ISO image

.PHONY: run

boot.o: boot.S
        sparc64-linux-gnu-gcc -nostdinc -nostdlib -fno-builtin -O3 -mcpu=ultrasparc -m64 -c -o boot.o boot.S

image.boot: boot.o
        sparc64-linux-gnu-ld -no-check-sections -N -T link.ld -o image.boot boot.o
        cp image.boot cd/myos

image.iso: image.boot
        mkisofs -f -G cd/boot/isofs.b -B ... -r -o image.iso cd

run: image.iso
        ~/simics_workspace/simics config.simics

clean:
        rm -f boot.o image.boot image.iso cd/myos/image.boot