C_Compiler(GCC)(GELÖST)

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

Olaf_France

Betreff: C_Compiler(GCC)(GELÖST)

BeitragFr, Jul 10, 2020 15:07
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,

Ich habe eine Frage bezüglich des GCC_Compilers.
Laut BMax_Hilfe wird Fasm für Assambler und GCC für C_Code genutzt.
Fasm ist in BMax enthalten,GCC aber nicht.

Ich nutze 'PellesC' ,Habe gestern MinGW runtergeladen,da GCC wohl für Windows
nur mit MinGW gibt.
Frage nun-
Wie sage ich demBMax-Compiler,wo er GCC findet?

In der IDE ist leider keine Option,den Compiler-Pfad zu setzen.

Ich gehe mal davon aus,das BMax mit 'PellesC' nicht arbeitet.

Muss der GCC-Compiler in den bin-Ordner kopiert werden,
oder muss eine UmgebungsVariable gesetzt werden,und wenn ja,Welche(Name)?

Dank im Vorraus

Olaf
Unsinnige Anweisungen von Seiten des Chef's lösen grundsätzlich ein "Syntax Error" bei mir aus
  • Zuletzt bearbeitet von Olaf_France am Fr, Jul 10, 2020 22:45, insgesamt einmal bearbeitet
 

ohaz

BeitragFr, Jul 10, 2020 15:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich kenne mich nicht mit bmax aus, aber normalerweise schiebt man den Ordner in dem das Binary ist (also gcc.exe) in die PATH Umgebungsvariable

Olaf_France

BeitragFr, Jul 10, 2020 17:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,

Die UmgebungsVariable "Path" habe ich jetzt gesetzt,
Beim suchen in den BMax-Ordnern habe ich im 'src'-Ordner den Code "bmk_config.bmx"
gefunden.
der Ausschnitt
Code: [AUSKLAPPEN]
?Win32

opt_arch="x86"
cfg_platform="win32"

'Fudge PATH so exec sees our MinGW first!
Local mingw$=getenv_( "MINGW" )
If mingw
   Local path$=getenv_( "PATH" )
   If path
      path=mingw+"\bin;"+path
      putenv_ "PATH="+path
   EndIf
EndIf


beinhaltet die Variable MINGW.
Was steht da drin?
diese Variable müsste ich dann wohl auch noch setzen,oder?

Olaf
Unsinnige Anweisungen von Seiten des Chef's lösen grundsätzlich ein "Syntax Error" bei mir aus

Olaf_France

BeitragFr, Jul 10, 2020 22:44
Antworten mit Zitat
Benutzer-Profile anzeigen
OK!!
hab's geschafft!!

BMax Deinstallieren-
MINGW Variable auf MinGW Ordner-
BMax installieren-
GCC wird gefunden!!

Problem somit gelöst!

Olaf
Unsinnige Anweisungen von Seiten des Chef's lösen grundsätzlich ein "Syntax Error" bei mir aus

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group