compiling_the_midibox_source_on_linux
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
compiling_the_midibox_source_on_linux [2006/10/15 09:35] – (old revision restored) 127.0.0.1 | compiling_the_midibox_source_on_linux [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== About this document ====== | ||
- | For all assembler-based applications, | ||
- | Thanks to svens for sharing this! | ||
- | |||
- | ====== Compiling MIOS on Linux ====== | ||
- | If you ever tried to compile the MIOS source with gpasm on Linux, you've probably got a lot of errormessages like: | ||
- | |||
- | svens@deprecated(1033)[0]: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | mios_isr.inc: | ||
- | |||
- | These errors are caused by a nice Feature from mpasm -- you can pass instructions as Macro argument. Unfortunately, | ||
- | |||
- | replace-macros.sed: | ||
- | |||
- | 1i;hey emacs, this is -*- asm -*- | ||
- | /^[ \t]*;/b #skip commented line | ||
- | / | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | s/ | ||
- | |||
- | fix-gpasm.sh: | ||
- | |||
- | #!/bin/sh | ||
- | | ||
- | for i in src/*.inc src/*.asm src/ | ||
- | tr -d ' | ||
- | done | ||
- | |||
- | |||
- | Now you can run ./ |
compiling_the_midibox_source_on_linux.1160904901.txt.gz · Last modified: 2007/01/13 14:40 (external edit)