Tips zur Portierung



Problem: der Linker kann nicht alle Symbole auflösen
mögliche Gründe:







"Unsichtbare Zeichen"

Zeilenumbrüche und Binärmüll als Dateiendezeichen von MSDOS können Compiler und make verwirren.
Abhilfe: unix2dos-Programme, mcopy -t oder ASCII-Mode in ftp

Tabulatoren in Makefiles sind gar keine Tabulatoren sonder Leerzeichen

Fortsetzungszeilen in Makefiles oder Scriptfiles "\Zeilenumbruch" sind in Wirklichkeit "\ZeilenumbruchLeerzeichen"