amiga-news 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:
(inkl. TAB vor der Zeile = 4 Leerzeichen in EditPad). Warum funzt das nicht

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:
Ok, jetzt gings ! Musste das File mit memacs editieren - weder mit GoldEd, EditPad noch mit Finalwriter gings. Jetzt habe ich noch

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.
.