Project

General

Profile

Actions

Support Request #2939

closed

Compiler Error C2899

Added by hidden almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
EF
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Not Reproducible
Affected Products:
Platform:
Windows 10 64bit
Topic:
ADTF::SDK
FAQ Links:

Description

Support Anfrage:

Beim Bauen der ADTF 3.3.1 Examples mit Visual Studio 2015 Update 3 unter Windows10 erhalte ich folgenden Compiler Fehler:

+ Schweregrad    Code    Beschreibung    Projekt    Datei    Zeile
Fehler C2899 Der Typname kann nicht außerhalb einer Vorlagendeklaration verwendet werden (Quelldatei wird kompiliert C:\work\sdks\adtf\3.3.1_win64_vc190\src\examples\src\ucom\apps\demo_ucom_cast_app\car.cpp) demo_ucom_cast_app c:\work\sdks\adtf\3.3.1_win64_vc190\pkg\a_utils\include\a_utils\core\versiontype.h 40

Wenn ich mir die Datei [ADTF Install]\3.3.1_win64_vc190\pkg\a_utils\include\a_utils\core\versiontype.h ansehe, entspricht sie genau der Fehlerbeschreibung von Microsoft [1].

Ich habe ueber [ADTF Install]\3.3.1_win64_vc190\build_examples.bat die Solution (mit Qt, ohen SDL) ohne Fehler generieren koennen.

[1] https://msdn.microsoft.com/de-de/library/5yz2448b.aspx?f=255&MSPPError=-2147217396

Lösung:

Grundsätzlich scheint das eine berechtigte Fehlermeldung zu sein -- das typename-Schlüsselwort gehört dort nicht hin.
Ich kann die Fehlermeldung jedoch weder mit VS2015 noch mit dem GCC 8.1 auf Linux reproduzieren.
Kannst du mir die komplette Compiler-Befehlszeile schreiben?
(VS2015 > Rechtsklick aufs Projekt -> Eigenschaften --> Kompiler --> Alle Optionen (ganz unten).)

Actions #1

Updated by hidden almost 6 years ago

  • Status changed from New to In Progress
  • Topic set to ADTF::SDK
Actions #3

Updated by hidden almost 6 years ago

Bitte ein Bug-Ticket anlegen.

Actions #4

Updated by hidden almost 6 years ago

  • Status changed from In Progress to Customer Feedback Required
  • Resolution set to Product Issue Opened
  • Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ACORE-9547

Produkt Ticket (Bug) ACORE-9547 wurde erstellt und verlinkt.
Weitere Bearbeitung des Problems erfolgt über das Produktticket.

Kann das Support Ticket damit geschlossen werden?

Actions #5

Updated by hidden almost 6 years ago

Ich kann das Supportticket nicht einsehen, werde also nicht ueber aktualisierungen Benachrichtigt.

Actions #6

Updated by hidden almost 6 years ago

Hallo Harald,

das ACORE Ticket befindet sich im AUDI CIP/JIRA.
Soweit ich es nachvollziehen kann, hast Du dort bereits einen Account aber vermutlich keinen (lesenden) Zugriff auf die ACORE Tickets.
Dies können wir nicht freischalten.
Bitte selbst einen CIPTASK eröffnen um Dich dort freischalten zu lassen.
Gerne als Referenz den Link zum (ACORE) Ticket mit angeben.
Das genügt meistens schon.

Das Support Ticket werden wir mit deiner Einverständnis schließen!?

Actions #7

Updated by hidden almost 6 years ago

  • Status changed from Customer Feedback Required to To Be Closed
Actions #8

Updated by hidden almost 6 years ago

  • Description updated (diff)
Actions #9

Updated by hidden almost 6 years ago

  • Project changed from 11 to Public Support
  • Subject changed from Compiler Fehler C2899 to Compiler Error C2899
  • Private changed from Yes to No
Actions #10

Updated by hidden almost 6 years ago

Hallo Harald,

Danke für deine Anfrage -
Hast du inzwischen Zugriff auf das entsprechende Jira-Ticket?

Grundsätzlich scheint das eine berechtigte Fehlermeldung zu sein -- das typenameSchlüsselwort gehört dort nicht hin.
Ich kann die Fehlermeldung jedoch weder mit VS2015 noch mit dem GCC 8.1 auf Linux reproduzieren.
Kannst du mir die komplette Compiler-Befehlszeile schreiben?
(VS2015 -> Rechtsklick aufs Projekt -
> Eigenschaften --> Kompiler --> Alle Optionen (ganz unten).)

Danke und viele Grüße

Wolfgang

Actions #12

Updated by hidden almost 6 years ago

  • Status changed from To Be Closed to Customer Feedback Required

Bitte auch die exakte Compilerversion mitteilen

Actions #14

Updated by hidden almost 6 years ago

  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Resolution changed from Product Issue Opened to Not Reproducible
Actions #15

Updated by hidden over 5 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF