Unix nach Windows pro Datei umbauen?

Alles rund um die Programmierung mit Qt
Antworten
24dan
Beiträge: 274
Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg

Unix nach Windows pro Datei umbauen?

Beitrag von 24dan »

Hallo habe mir das YARock projekt von QT APPs mal heruntergeladen und wollte es unter WinXP kompilieren...

Jetzt habe ich mir schon die tabLib 1.6 gezogen und im src Ordner des obrigen Projektes abgelegt.

Probleme: taglib header Dateien werden nicht gefunden

Hier mal ein Auszug aus der *.pro Datei:

Code: Alles auswählen

INCLUDEPATH += /usr/include/phonon
INCLUDEPATH += /src/include/taglib
TARGET = YaRock_0.0.18
LIBS += -ltag
Das mit /usr/include.... habe ich dann versucht so abzuändern:

Code: Alles auswählen

unix {
INCLUDEPATH += /usr/include/phonon
INCLUDEPATH += /src/include/taglib
TARGET = YaRock_0.0.18
LIBS += -ltag
}
win32 {
INCLUDEPATH += ../taglib
LIBS += C:\Dokumente und Einstellungen\Hallo\Desktop\Neuer Ordner\YaRock_0.0.18\src\taglib
}
Aber das reicht nicht...

Frage: Wie muss ich die taglib Source Struktur im Projekt einbinden damit ich sie für das Projekt nutzen kann?

:oops:
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
pfid
Beiträge: 535
Registriert: 22. Februar 2008 16:59

Beitrag von pfid »

Ich seh da erstmal auf die Schnelle keinen Fehler. Sowas hier funktioniert bei mir:

Code: Alles auswählen

unix { 
    INCLUDEPATH += /usr/include/hunspell
    LIBS += -lhunspell
}
win32 { 
    INCLUDEPATH += C:/hunspell/hunspell-1.2.8/src/hunspell
    LIBS += C:/hunspell/hunspell-1.2.8/src/win_api/Release_dll/libhunspell/libhunspell.lib
}
mac { 
    INCLUDEPATH += /opt/local/include
    LIBS += -L/opt/local/lib \
        -lhunspell
}

Stimmt der Pfad evlt nicht, oder brauchst du einen absoluten Pfad?
Herzogswalder
Beiträge: 79
Registriert: 11. Oktober 2009 00:37
Wohnort: Dresden

Beitrag von Herzogswalder »

TagLib braucht absolute Pfadangaben, soweit ich mich entsinne, steht irgendwo auch auf deren Website.
Gruß, Herzogswalder
Qt 4.8, OS X Mountain Lion
Antworten