Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Coolpayer compelieren

malte simon / 2 Antworten / Baumansicht Nickles

Hi ich würde gerne coolplayer mit codeblocks compelieren. bekomme aber einen Fehler:

C:\CoolPlayer219_Src\coolplayer\CPI_Player.h|135|error: redefinition of typedef 'CP_HEQUALISER'
C:\CoolPlayer219_Src\coolplayer\CPI_Player.h|135|error: previous declaration of 'CP_HEQUALISER' was here


code:

// Equaliser stuff
//
// Forward reference

133: struct _CPs_EqualiserModule;

135: typedef struct _CPs_EqualiserModule* CP_HEQUALISER; // This will acutally be implemented as a CPs_EqualiserModule*


Wo ist der Fehler?

bei Antwort benachrichtigen
PaoloP malte simon „Coolpayer compelieren“
Optionen

Du scheinst die Header Datei 2x einzubinden.
Welche Sprache bzw. Compiler ist es denn ?

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
malte simon Nachtrag zu: „Coolpayer compelieren“
Optionen

Ich nutze die win Version von gcc. Welche header datei binde ich zweimal ein? Die Datei mit dem Code ist eine Headerdatei. Meinst du die? Sprache ist C.

bei Antwort benachrichtigen