ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > q2 makefile Problem | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
04.01.2004, 21:08 Uhr Beeblebrox Posts: 723 Nutzer |
Ich würde gerne versuchen Quake2 (Aminet) zu compilieren. Dazu habe ich mir den gcc-wos installiert, leider bekomme ich ihn nichtmal so weit, daß er durchs bei q2 mitgelieferte makefile aufgerufen wird. make gibt die Fehlermeldung: amiga/config.mk:35: *** missing separator. Stop. An der Stelle befindet sich die Zeile mit dem Compileraufruf: $(CC) -o $(PRODUCT) $(OBJ) $(LIBS) $(EXTRA_LIBS) (inkl. TAB vor der Zeile = 4 Leerzeichen in EditPad). Warum funzt das nicht ? -- >>> bEeBlEbRoX <<< http://www.endlosstudent.de http://www.microkontroller.de (preview) [ Dieser Beitrag wurde von Beeblebrox am 04.01.2004 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
04.01.2004, 21:55 Uhr Granada Posts: 249 Nutzer |
Wahrscheinlich hast Du das config.mk editiert (muß man ja zwangsläufig) und nicht mit dem Skriptbit wieder abgespeichert. Ich benutze unter MorphOS den MorphED (== GoldED). Lade das config.mk, ändere es und setze dann bei den Dateitypeigenschaften vor dem Speichern das Bit "Skript". Dann geht's! Ich hab mir die Q2-Sourcen übrigens gerade auch mal eben gezogen und wollte sie kompilieren. Ohne weitere Anpassungen an MOS klappt das aber wohl nicht so einfach. make meckert bei amiga/net_amiga.c. Da es aber schon einen MOS-Port gibt werd ich das wohl nicht weiter verfolgen. Grüße, Rüdiger -- Home: http://ac-de.de/ [ - Antworten - Zitieren - Direktlink - ] |
04.01.2004, 22:53 Uhr Beeblebrox Posts: 723 Nutzer |
Das habe ich eben mal probiert - auch mit GoldED und Datei->Eigenschaften das Script-Bit gesetzt. Leider hat das nichts geändert. Hat jemand noch eine Idee ? (B.t.w.: Diskmaster zeigt mir an, daß das Bit auch wirklich gesetzt ist) -- >>> bEeBlEbRoX <<< http://www.endlosstudent.de http://www.microkontroller.de (preview) [ - Antworten - Zitieren - Direktlink - ] |
04.01.2004, 23:04 Uhr Kronos Posts: 1168 Nutzer |
Zitat: EditPad hat die Tabs in Leerzeichen konvertiert ? Das mag make gar nicht ...... MfG Kronos -- Only the good die young all the evil seem to live forever [ - Antworten - Zitieren - Direktlink - ] |
05.01.2004, 16:57 Uhr Beeblebrox Posts: 723 Nutzer |
@Kronos Naja, man kann einen Tabulator t nunmal im Editor nicht sehen. Also habe ich das config.mk jetzt nochmal in GoldEd geladen, alle Leerzeichen vor dem Compileraufruf gelöscht und über das Menü Einrücken->Tabulatordistanz ausgewählt. Das hat auch keinen Erfolg gebracht. Udate: Ok, jetzt gings ! Musste das File mit memacs editieren - weder mit GoldEd, EditPad noch mit Finalwriter gings. Jetzt habe ich noch eine Frage: Mein Assembler scheint die Otion -u nicht zu kennen mit der er aus irgendeinem Script aufgerufen wird. Nur: In welchem Script wird der denn aufgerufen ? -- >>> bEeBlEbRoX <<< http://www.endlosstudent.de http://www.microkontroller.de (preview) [ Dieser Beitrag wurde von Beeblebrox am 05.01.2004 editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
08.01.2004, 11:05 Uhr Dietmar Posts: 166 Nutzer |
Zitat: Das liegt wohl eher an Dir Bei GoldED reicht es aus, im Dialog für Tabs die Option "TABs einfügen" zu aktivieren, dann fügt die TAB-Taste "echte TABs" ein, wie man sie in GNU-Makefiles braucht. [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > q2 makefile Problem | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |