C++ Bouilder (Borland) und WinAVR vertragen sich nicht

Gast #530981
Lesenswert?

Hallo,

kann es sein das sich der C++ Bouilder von Borland und WinAVR nicht 
vertragen?
Hab WinAVR installiert, hat auch alles gepasst...
Vor kurtzem hab ich dann den C++ Bouilder installiert und WinAVR haut 
beim komplimieren lauter Fehler raus. Hab mal probiert das ich den 
WinAVR neu installier, bekomm aber trozdem noch die Fehler.

So schauen die Fehler aus:
1
> "make.exe" all
2
MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
3
Error makefile 451: Command syntax error
4
Error makefile 452: Command syntax error
5
Error makefile 453: Command syntax error
6
Error makefile 454: Command syntax error
7
Error makefile 457: Command syntax error
8
Error makefile 458: Command syntax error
9
Error makefile 460: Command syntax error
10
Error makefile 461: Command syntax error
11
Error makefile 463: Command syntax error
12
Error makefile 465: Command syntax error
13
Error makefile 466: Command syntax error
14
Error makefile 521: Colon expected
15
Error makefile 530: Colon expected
16
Error makefile 552: Too many rules for target 'obj/%.o'
17
Error makefile 562: Too many rules for target '%.s'
18
Error makefile 569: Too many rules for target 'obj/%.o'
19
Error makefile 598: Command syntax error
20
*** 17 errors during make ***
21

22
> Process Exit Code: 1

Das makefile ist genau das gleiche das ich davor auch verwendet habe und 
da hab ich nicht mal einen Fehler gehabt.

Lg Peter
#530985
Lesenswert?

Das liegt schlicht und einfach daran, daß Borland ein anderes make 
verwendet das nicht mit GNU make kompatibel ist.

Nach der Installation vom C++ Builder steht das Borland make vor dem 
WinAVR (GNU) make im Pfad.

Das das verwendet wird siehst Du daran:

> MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
Gast #530992
Lesenswert?

Aso, sowas ehnliches hab ich mir schon gedacht.

Blöde Frage:
wie kann ich das jetzt so richtig stellen das ich trozdem noch mit all 
beiden Programmen arbeiten kann?

Bitte mit ein bisschen einer Detalierten erklärung... :)

Danke mal!
#531004
Lesenswert?

Hab ich doch gesagt. Entferne den Builder aus dem Pfad. Zum Arbeiten mit 
der Oberfläche wird der Pfad-Eintrag nicht benötigt.

Wenn Du dann mal wirklich etwas benötigst kannst Du dir auch ein 
batch-File schreiben das die Pfadangabe selbst durchführt.

Oder Du nimmst beide Einträge aus dem Pfad und erstellst Dir für jede 
Konfiguration ein Batch-File. Hängt davon ab ob Du WinAVR aus einer 
Consoler verwendest oder über Programme die die Tools im Pfad erwarten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren