Discussion:
gcc unter eCS, Header-Problem
(zu alt für eine Antwort)
Ralf Folkerts
2010-05-17 15:10:45 UTC
Permalink
Hallo,

ich wollte ein wenig mit dem gcc (4.3.4 von Paul Smedley) spielen, aber
der macht mir einen Strich durch die Rechnung :-(

In includierten Headern aus dem Toolkit (sowohl dem der eCS als auch dem
des VAC) moniert er

In file included from hello.c:1:
stdlib.h:85: error: stray '\32' in program
stdlib.h:86: error: stray '\32' in program

das selbe auch bei diversen anderen Files.

Wenn ich mir diese im ae anschaue, haben die in der Tat am Ende ominöse
"Pfeil nach rechts" Symbole. Wenn ich diese entferne funktioniert der
Compile.

Ich hatte unter OS/2 zuletzt vor ~12 Jahren was in C gemacht, damals mit
dem VAC - und dort ist dieses Problem nicht aufgetreten.

Ich habe gerade ein wenig rumgegoogelt, aber leider keinen Hinweis
gefunden :-(

Muss ich noch irgend etwas im Environment setzen, damit die Header-Files
sauber verarbeitet werden? Oder muss ich die konvertieren (wenn ja: wie,
also mit welchem Tool)? Ich gahe mal davon aus, dass ich beim Install
etwas grundlegendes übersehen habe; finde aber nicht, was :-(

Bin für jeden Tipp dankbar!

Gruß,
_ralf_
Andreas Kohl
2010-05-17 16:50:31 UTC
Permalink
Die Portierung des GNU C/C++ ab Version 4 ist leider unvollständig und
fehlerhaft.
Für die Verwendung des Toolkits wird m.W. nur IBM VisualAge C++ V 3.0
und 3.6.5 unterstützt. Mit Watcom bzw. Open Watcom C/C++ sollte es auch
keine Probleme geben. Irgendwo (EDM/2?) war auch mal beschrieben wie man
die letzte Version des Toolkits auch mit Borland C++ weiterhin nutzen kann.

--
Andreas Kohl
Ralf Folkerts
2010-05-17 17:26:13 UTC
Permalink
Post by Andreas Kohl
Die Portierung des GNU C/C++ ab Version 4 ist leider unvollständig und
fehlerhaft.
Für die Verwendung des Toolkits wird m.W. nur IBM VisualAge C++ V 3.0
und 3.6.5 unterstützt. Mit Watcom bzw. Open Watcom C/C++ sollte es auch
keine Probleme geben. Irgendwo (EDM/2?) war auch mal beschrieben wie man
die letzte Version des Toolkits auch mit Borland C++ weiterhin nutzen kann.
Hi Andreas,

super, vielen Dank für den Tipp!

Ich habe mir gerade den 3.3.5er gcc zusätzlich installiert - und schon
klappt es mit dem Compilieren...

Gruß,
_ralf_

Loading...