MICO CORBA unter Ubuntu 64 Bit
An alle Freunde, die CORBA unter Ubuntu 8.10 (Intrepid) 64 Bit einsetzen wollen: Dort ist g++ in Version 4.3.2 vorhanden, weswegen das Kompilieren folgendermaßen gegen den Schrank läuft:
error: 'UINT_MAX' was not declared in this scope
make[1]: *** [fast_array.pic.o] Error 1
Das lässt sich durch das hinzufügen von #include <limits.h> in die Datei fast_array.cc verhindern. Danach sollte er durchkompilieren.
Hier der Patch, gefunden in der Mailingliste von MICO.org:
---
orb/fast_array.cc | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/orb/fast_array.cc b/orb/fast_array.cc
index d2c1272..0e621a7 100644
--- a/orb/fast_array.cc
+++ b/orb/fast_array.cc
@@ -37,6 +37,7 @@
#include
#include
+#include
#endif // FAST_PCH
--
1.5.6.3
| Artikel drucken | Dieser Beitrag wurde von sebbe am 4. Januar 2009 um 17:21 veröffentlicht und unter Computer abgelegt. Du kannst allen Antworten zu diesem Beitrag durch RSS 2.0 folgen. Du kannst eine Antwort schreiben oder einen Trackback von deiner eigenen Seite hinterlassen. |
vor 3 Jahren
Jaja, ich hörte den Herrn Professor noch sagen, beim compilieren gibt es manchmal fehler mit dem compiler…
also aus den ports gehts. SCNR
vor 1 Jahr
I notice your web from altavista and it is outstanding. Thank for sharing such a good helpful content.