blondie7575 / Apple2BuildPipeline

A build pipeline (with sample project) for making Apple ][ software on OS X.
MIT License
9 stars 9 forks source link

Specify apple2enh-asm.cfg config to avoid linker errors. #2

Open KrisKennaway opened 6 years ago

KrisKennaway commented 6 years ago

I needed to add this flag to get the current version of ca65 to work, otherwise it defaults to apple2enh.cfg which is the C linker config, which dies with:

ld65: Warning: /usr/local/Cellar/cc65/2.17/share/cc65/cfg/apple2enh.cfg(49): Segment STARTUP' does not exist ld65: Warning: /usr/local/Cellar/cc65/2.17/share/cc65/cfg/apple2enh.cfg(49): SegmentINIT' does not exist ld65: Warning: /usr/local/Cellar/cc65/2.17/share/cc65/cfg/apple2enh.cfg(49): Segment ONCE' does not exist ld65: Error: /usr/local/Cellar/cc65/2.17/share/cc65/cfg/apple2enh.cfg(18): Start address of memory areaBSS' is not constant

KrisKennaway commented 6 years ago

Uh I don't understand how to git, this branch now also contains fixes for https://github.com/blondie7575/Apple2BuildPipeline/issues/3

I'll try to work out how to revert.