[Cbios-commits] SF.net SVN: cbios:[596] cbios/trunk/doc/building.txt
C-BIOS is an open source BIOS for MSX computers.
Status: Alpha
Brought to you by:
mthuurne
From: <man...@us...> - 2011-01-30 21:04:56
|
Revision: 596 http://cbios.svn.sourceforge.net/cbios/?rev=596&view=rev Author: manuelbi Date: 2011-01-30 21:04:48 +0000 (Sun, 30 Jan 2011) Log Message: ----------- Only Pasmo can compile C-BIOS now, due to usage of macros, which is different in syntax for every assembler... Modified Paths: -------------- cbios/trunk/doc/building.txt Modified: cbios/trunk/doc/building.txt =================================================================== --- cbios/trunk/doc/building.txt 2011-01-09 14:46:52 UTC (rev 595) +++ cbios/trunk/doc/building.txt 2011-01-30 21:04:48 UTC (rev 596) @@ -3,31 +3,17 @@ Building C-BIOS From Source =========================== -First, get a Z80 assembler. The following assemblers can build C-BIOS without -requiring modifications to the source code: +First, get a Z80 assembler. Currently, only the following assembler can build +C-BIOS without requiring modifications to the source code: * Pasmo - http://www.arrakis.es/~ninsesabe/pasmo/ - * SjASM - http://www.xl2s.tk/ - * tniASM - http://www.tni.nl/products/tniasm.html -All three of them work on Windows, Pasmo and SjASM work on Linux too and -probably on other Unix-like systems as well. +It is available for Windows, Linux and probably on other Unix-like systems as +well. Building with Pasmo: On Unix-like systems: Run "make". You should have GNU Make or something similar enough installed on your machine. On Windows: Run "make.bat" like this: "make pasmo". -Building with SjASM: -Define Z80_ASSEMBLER=sjasm in your environment, or edit the assembler selection -at the very top of the Makefile. Then run "make". -You should have GNU Make or something similar enough installed on your machine. -Or if you use Windows and do not want to install Make, you can adapt "make.bat" -manually. - -Building with tniASM: -Run "make.bat". -If you use tniASM prior to version 0.43, please upgrade or replace "!=" by "<>" -in the conditional assembly statements. - The produced ROM files are located in the directory "derived/bin", which will be automatically created. You can find symbol listings in "derived/lst", they are useful for debugging. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |