I tried the same without any options for the UART - I got the same result. The same errors i get with AMForth 5.4
In AMForth 5.1 i had the problem that i get it compiled, but it does not start. It starts only sometimes. I tried AMForth 5.2 but here i have 101 Errors: $ make wine ../../Atmel/avrasm2.exe -I ../../Atmel/Appnotes2 -I ../../core -I ../../core/devices/atmega32 -fI -v0 -e template.eep.hex -l template.lst template.asm err:winedevice:ServiceMain driver L"IOPort" failed to load ../../core/devices/atmega32\device.asm(5): error: Cannot find include file: m32def.inc ../../core\macros.asm(100): error: Overlap in .cseg: addr=0x1 conflicts with 0x0:0x2 ../../core\macros.asm(56): error: Illegal use of undefined or forward referenced symbol 'MCUSR' in conditional ../../core\macros.asm(64): error: Illegal use of undefined or forward referenced symbol 'MCUSR' in conditional ../../core\macros.asm(64): error: Illegal use of undefined or forward referenced symbol 'SPL' in conditional ../../core\macros.asm(64): error: Illegal use of undefined or forward referenced symbol 'SPH' in conditional ../../core\amforth-interpreter.asm(4): error: Overlap in .cseg: addr=0x0 conflicts with 0x0:0x2 ../../core\amforth-interpreter.asm(5): error: Overlap in .cseg: addr=0x1 conflicts with 0x0:0x2 ../../core\words/dobranch.asm(10): error: Overlap in .cseg: addr=0x29 conflicts with 0x29:0x7f ../../core\words/dobranch.asm(12): error: Overlap in .cseg: addr=0x2a conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(11): error: Overlap in .cseg: addr=0x2b conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(12): error: Overlap in .cseg: addr=0x2c conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(13): error: Overlap in .cseg: addr=0x2d conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(14): error: Overlap in .cseg: addr=0x2e conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x2f conflicts with 0x29:0x7f ../../core\words/docondbranch.asm(10): error: Overlap in .cseg: addr=0x30 conflicts with 0x29:0x7f ../../core\words/docondbranch.asm(12): error: Overlap in .cseg: addr=0x31 conflicts with 0x29:0x7f ../../core\macros.asm(46): error: Overlap in .cseg: addr=0x32 conflicts with 0x29:0x7f ../../core\macros.asm(47): error: Overlap in .cseg: addr=0x33 conflicts with 0x29:0x7f ../../core\words/docondbranch.asm(14): error: Overlap in .cseg: addr=0x34 conflicts with 0x29:0x7f ../../core\words/docondbranch.asm(15): error: Overlap in .cseg: addr=0x35 conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x36 conflicts with 0x29:0x7f ../../core\words/doliteral.asm(10): error: Overlap in .cseg: addr=0x37 conflicts with 0x29:0x7f ../../core\macros.asm(51): error: Overlap in .cseg: addr=0x38 conflicts with 0x29:0x7f ../../core\macros.asm(52): error: Overlap in .cseg: addr=0x39 conflicts with 0x29:0x7f ../../core\words/doliteral.asm(13): error: Overlap in .cseg: addr=0x3a conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(11): error: Overlap in .cseg: addr=0x3b conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(12): error: Overlap in .cseg: addr=0x3c conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(13): error: Overlap in .cseg: addr=0x3d conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(14): error: Overlap in .cseg: addr=0x3e conflicts with 0x29:0x7f ../../core\words/doliteral.asm(15): error: Overlap in .cseg: addr=0x3f conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x40 conflicts with 0x29:0x7f ../../core\words/dovariable.asm(10): error: Overlap in .cseg: addr=0x41 conflicts with 0x29:0x7f ../../core\macros.asm(51): error: Overlap in .cseg: addr=0x42 conflicts with 0x29:0x7f ../../core\macros.asm(52): error: Overlap in .cseg: addr=0x43 conflicts with 0x29:0x7f ../../core\words/dovariable.asm(13): error: Overlap in .cseg: addr=0x44 conflicts with 0x29:0x7f ../../core\words/dovariable.asm(14): error: Overlap in .cseg: addr=0x45 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(11): error: Overlap in .cseg: addr=0x46 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(12): error: Overlap in .cseg: addr=0x47 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(13): error: Overlap in .cseg: addr=0x48 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(14): error: Overlap in .cseg: addr=0x49 conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x4a conflicts with 0x29:0x7f ../../core\words/doconstant.asm(10): error: Overlap in .cseg: addr=0x4b conflicts with 0x29:0x7f ../../core\macros.asm(51): error: Overlap in .cseg: addr=0x4c conflicts with 0x29:0x7f ../../core\macros.asm(52): error: Overlap in .cseg: addr=0x4d conflicts with 0x29:0x7f ../../core\words/doconstant.asm(13): error: Overlap in .cseg: addr=0x4e conflicts with 0x29:0x7f ../../core\words/doconstant.asm(14): error: Overlap in .cseg: addr=0x4f conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x50 conflicts with 0x29:0x7f ../../core\words/douser.asm(10): error: Overlap in .cseg: addr=0x51 conflicts with 0x29:0x7f ../../core\macros.asm(51): error: Overlap in .cseg: addr=0x52 conflicts with 0x29:0x7f ../../core\macros.asm(52): error: Overlap in .cseg: addr=0x53 conflicts with 0x29:0x7f ../../core\words/douser.asm(13): error: Overlap in .cseg: addr=0x54 conflicts with 0x29:0x7f ../../core\words/douser.asm(14): error: Overlap in .cseg: addr=0x55 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(11): error: Overlap in .cseg: addr=0x56 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(12): error: Overlap in .cseg: addr=0x57 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(13): error: Overlap in .cseg: addr=0x58 conflicts with 0x29:0x7f ../../core/devices/atmega32\device.asm(14): error: Overlap in .cseg: addr=0x59 conflicts with 0x29:0x7f ../../core\words/douser.asm(16): error: Overlap in .cseg: addr=0x5a conflicts with 0x29:0x7f ../../core\words/douser.asm(17): error: Overlap in .cseg: addr=0x5b conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x5c conflicts with 0x29:0x7f ../../core\words/do-value.asm(5): error: Overlap in .cseg: addr=0x5d conflicts with 0x29:0x7f ../../core\words/do-value.asm(6): error: Overlap in .cseg: addr=0x5e conflicts with 0x29:0x7f ../../core\words/do-value.asm(6): error: Overlap in .cseg: addr=0x5f conflicts with 0x29:0x7f ../../core\words/do-value.asm(6): error: Overlap in .cseg: addr=0x60 conflicts with 0x29:0x7f ../../core\words/do-value.asm(6): error: Overlap in .cseg: addr=0x61 conflicts with 0x29:0x7f ../../core\words/do-value.asm(7): error: Overlap in .cseg: addr=0x62 conflicts with 0x29:0x7f ../../core\words/do-value.asm(10): error: Overlap in .cseg: addr=0x63 conflicts with 0x29:0x7f ../../core\words/do-value.asm(12): error: Overlap in .cseg: addr=0x64 conflicts with 0x29:0x7f ../../core\words/do-value.asm(13): error: Overlap in .cseg: addr=0x65 conflicts with 0x29:0x7f ../../core\words/do-value.asm(14): error: Overlap in .cseg: addr=0x66 conflicts with 0x29:0x7f ../../core\words/do-value.asm(15): error: Overlap in .cseg: addr=0x67 conflicts with 0x29:0x7f ../../core\words/do-value.asm(16): error: Overlap in .cseg: addr=0x68 conflicts with 0x29:0x7f ../../core\macros.asm(107): error: Overlap in .cseg: addr=0x6a conflicts with 0x29:0x7f ../../core\words/do-value.asm(19): error: Overlap in .cseg: addr=0x6b conflicts with 0x29:0x7f ../../core\words/do-value.asm(20): error: Overlap in .cseg: addr=0x6c conflicts with 0x29:0x7f ../../core\words/do-value.asm(21): error: Overlap in .cseg: addr=0x6d conflicts with 0x29:0x7f ../../core\words/do-value.asm(22): error: Overlap in .cseg: addr=0x6e conflicts with 0x29:0x7f ../../core\words/do-value.asm(23): error: Overlap in .cseg: addr=0x6f conflicts with 0x29:0x7f ../../core\words/do-value.asm(24): error: Overlap in .cseg: addr=0x70 conflicts with 0x29:0x7f ../../core\words/fetch.asm(5): error: Overlap in .cseg: addr=0x71 conflicts with 0x29:0x7f ../../core\words/fetch.asm(6): error: Overlap in .cseg: addr=0x72 conflicts with 0x29:0x7f ../../core\words/fetch.asm(7): error: Overlap in .cseg: addr=0x73 conflicts with 0x29:0x7f ../../core\words/fetch.asm(10): error: Overlap in .cseg: addr=0x74 conflicts with 0x29:0x7f ../../core\words/fetch.asm(22): error: Overlap in .cseg: addr=0x75 conflicts with 0x29:0x7f ../../core\words/fetch.asm(24): error: Overlap in .cseg: addr=0x76 conflicts with 0x29:0x7f ../../core\words/fetch.asm(25): error: Overlap in .cseg: addr=0x77 conflicts with 0x29:0x7f ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x78 conflicts with 0x29:0x7f ../../core\words/store.asm(5): error: Overlap in .cseg: addr=0x79 conflicts with 0x29:0x7f ../../core\words/store.asm(6): error: Overlap in .cseg: addr=0x7a conflicts with 0x29:0x7f ../../core\words/store.asm(7): error: Overlap in .cseg: addr=0x7b conflicts with 0x29:0x7f ../../core\words/store.asm(10): error: Overlap in .cseg: addr=0x7c conflicts with 0x29:0x7f ../../core\words/store.asm(22): error: Overlap in .cseg: addr=0x7d conflicts with 0x29:0x7f ../../core\macros.asm(46): error: Overlap in .cseg: addr=0x7e conflicts with 0x29:0x7f ../../core\macros.asm(47): error: Overlap in .cseg: addr=0x7f conflicts with 0x7f:0x109 ../../core\words/store.asm(25): error: Overlap in .cseg: addr=0x80 conflicts with 0x7f:0x109 ../../core\words/store.asm(26): error: Overlap in .cseg: addr=0x81 conflicts with 0x7f:0x109 ../../core\macros.asm(46): error: Overlap in .cseg: addr=0x82 conflicts with 0x7f:0x109 ../../core\macros.asm(47): error: Overlap in .cseg: addr=0x83 conflicts with 0x7f:0x109 ../../core\macros.asm(97): error: Overlap in .cseg: addr=0x84 conflicts with 0x7f:0x109 ../../core\words/cstore.asm(5): error: Overlap in .cseg: addr=0x85 conflicts with 0x7f:0x109 ../../core\words/cstore.asm(5): FATAL: Giving up after 100 errors Assembly failed, 101 errors, 22 warnings make: *** [template.hex] Fehler 1 ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Amforth-devel mailing list for http://amforth.sf.net/ Amforth-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amforth-devel