mood-indigo.org - Das unabhängige Silicon Graphics User Forum
Irix => Programmieren, Kompilieren => Thema gestartet von: KarlBlau am 19. März 2006, 23:20:55
-
Hi,
ich bin SGI-Neuling. Das mal vorab.
Ich sitze an einer Onyx2 und möchte ein Programm kompilieren. Ich bekomme folgende Fehlermeldung:
cc-3345 CC: ERROR File = .../triple.h, Line = 25
"vector" is not a template.
class Triple : public vector<T>
^
cc-1235 CC: ERROR File = .../triple.h, Line = 25
The indicated variable is not a class or structure name.
class Triple : public vector<T>
^
cc-3345 CC: ERROR File = .../hvs_datapool.h, Line = 54
"list" is not a template.
typedef list<QString> DependencyListType ;
^
Damit kann ich nichts anfangen. Hat jemand eine Idee, was das sein könnte?
Auf einer "gewöhnlichen" Maschine mit Linux und dem gcc kompiliert der Code ohne Warning durch.
Gruss, K.B.
-
Ich habe gesehen, dass man bei MIPS-Systemen für die Verwendung von Templates eventuell Optionen setzten muss, dass der Compiler in mehreren Durchläufen die Templates "versteht".
Ich habe folgendes gesetzt:
-ptall -prelink -auto_include -ptv
Aber es kommt die gleiche Fehlermeldung wie in meinem ersten Posting.
Gruss, K.B.