qmake und symbolische links

Dein Thema passt einfach in kein Forum? Dann probiers mal hier.
Antworten
asso
Beiträge: 1
Registriert: 29. November 2004 15:08

qmake und symbolische links

Beitrag von asso »

Hi Leutz,

folgendes Problem lies sich bis dato nicht von mir lösen:
ein in einem Projektbereich angelegter sym. Link auf ein beliebiges Verzeichnis, wird sauber im Projektfile aufgelöst.

INCLUDEPATH+=<DIR1>;<DIR2>;<LINK1>

HEADERS += <header1> \
<LINK1>/<header2>
INTERFACES += <UIFile1>
SOURCES += <DIR2>/<Source1> \
<LINK1>/<Source2>

allerdings steht im mit qmake <name>.pro -o Makefile erzeugten Makefile bei jeder Datei die im Linkverzeichnis steht folgender falscher Pfad:

####### Output directory
OBJECTS_DIR = ObjectsDir/
####### Files

HEADERS = <DIR1>/<Header1> \
<DIR1>/<Header2> \
../<LINK1>/<Header3> // da liegt mein Problem
SOURCES = <DIR1>/<Source1> \
../<LINK>/<Source2> // hier der selbe Quatsch
############

Der Link steht im selben Verzeichnis, in dem auch die anderen Unterverzeichnisse liegen, wie kommt qmake auf die abenteuerliche Pfadauflösung???? Logischerweise läuft make gegen den Baum, erst nach Korrektur
####### Output directory
OBJECTS_DIR = ObjectsDir/
####### Files

HEADERS = <DIR1>/<Header1> \
<DIR1>/<Header2> \
<LINK1>/<Header3>
SOURCES = <DIR1>/<Source1> \
<LINK>/<Source2>
############
geht alles problemlos.

Kann jemand einen work arround anbieten?
Danke im Vorraus

:roll: :( :roll:
Linux is like a Wigwam - no Windows, no Gates and Apache inside.
Antworten