Hallo, ich habe bisher den gcc des WINAVR für die AVR-Programmierung installiert und möchte nun auch den CYGWIN gcc für PC-Programme benutzen. Ich verwende Windows XP. Muss ich Probleme für meine WINAVR-Installation befürchten, wenn ich CYGWIN installiere? Viele Grüße, Stefan
> Muss ich Probleme für meine WINAVR-Installation befürchten, wenn ich
CYGWIN installiere?
Wohl kaum. Eine Cygwin-Installation beeinflusst normalerweise keine
anderen Programme. Ich hatte jedenfalls noch nie Probleme in dieser
Richtung.
(Habe zwar WINAVR nicht installiert, aber auf meinen Windowskisten ist immer Cygwin und MinGW installiert, da beisst sich nichts)
Ich habe auch Cygwin und WinAVR parallel installiert (MingW auch). Probleme gab/gibt es keine. Allerdings nutze ich den WinAVR strikt aus dem Programmers Notepad heraus und nie z.B. über Makefiles aus der bash Shell von Cygwin.
Vielen Dank! >Wohl kaum. Eine Cygwin-Installation beeinflusst normalerweise keine >anderen Programme. Ich hatte jedenfalls noch nie Probleme in dieser Naja, ein anderes Programm ist es ja eigendlich nicht, beides ist ja gcc. Ich werde es jetzt einfach mal ausprobieren. Viele Grüße, Stefan
Vielleicht noch ein Tipp - ich benutzte in der Autoexec.Bat einen Auswähler für die jeweilige Entwicklungsumgebung (MinGW, BC++, VC+,...) . Ich möchte vermeiden, dass Suchpfade zu lang werden und für Includes/Libraries durcheinander kommen. Cygwin selbst verlässt sich nicht auf Einstellungen per Autoexec.Bat, sondern setzt eigene Environment-Variablen beim Start der bash Shell. Was stören könnte, sind die Voreinstellungen (Defaultpfade und generelle Optionen) fürs make bzw. gcc unter Cygwin. Deshalb vermeide ich Compilerläufe mit AVR makefiles unter bash (Cygwin). Aber grundsätzlich hast du Recht - ich habe den GNU C so ja dreimal auf Platte - als MinGW, als Cygwin und als WinAVR ;-)
Wenn du WinAVR unter cygwin nutzen willst ist die Hauptsache den Pfad nur auf C:\WinAVR\bin zu setzen. Die ganzen Utilities wie make sind by WinAVR unter C:\WinAVR\utils\bin Wenn cygwin den Pfad nicht kennt, nimmt es seinen eigenen make. Unter WinAVR heißt gcc -> avr-gcc, so gibt es dort auch keine Verwechslung.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.