Hi,
ich hab folgendes Problem, mit dem ich einige Stunden rumgeschlagen habe aber keine Lösung finde:
Ich möchte ein Programm was ich bisher im Terminal compiliert habe als XCode Projekt wandeln. Wenn ich die Datei im Term kompiliere funktioniert alles.
Wenn ich das versuche in den XCode Einstellungen umzusetzen, bekomme ich die Flags nicht in diese Reihenfolge. Außerdem beschwert sich der Linker immer über Undefined Symbols.
Danke!
K.
ich hab folgendes Problem, mit dem ich einige Stunden rumgeschlagen habe aber keine Lösung finde:
Ich möchte ein Programm was ich bisher im Terminal compiliert habe als XCode Projekt wandeln. Wenn ich die Datei im Term kompiliere funktioniert alles.
Code:
g++-4.0 example10.cpp -o example10
-I/Library/Frameworks/CsoundLib.framework/Versions/Current/Headers
-framework CsoundLib -> automaticly by dragging
-L/Library/Frameworks/CsoundLib.framework/Versions/Current/
-l_csnd
Wenn ich das versuche in den XCode Einstellungen umzusetzen, bekomme ich die Flags nicht in diese Reihenfolge. Außerdem beschwert sich der Linker immer über Undefined Symbols.
Code:
/Developer/usr/bin/g++-4.0 -arch i386 -L/Users/pinguin/Desktop/example10csound/build/Release -L/Library/Frameworks/CsoundLib.framework/Versions/Current -F/Users/pinguin/Desktop/example10csound/build/Release -filelist /Users/pinguin/Desktop/example10csound/build/example10csound.build/Release/example10csound.build/Objects-normal/i386/example10csound.LinkFileList -framework CsoundLib -o /Users/pinguin/Desktop/example10csound/build/example10csound.build/Release/example10csound.build/Objects-normal/i386/example10csound
ld: warning: directory '/Users/pinguin/Desktop/example10csound/build/Release' following -L not found
ld: warning: directory '/Users/pinguin/Desktop/example10csound/build/Release' following -F not found
Undefined symbols:
"CsoundPerformanceThread::Play()", referenced from:
_main in main.o
"CppSound::getCsound()", referenced from:
_main in main.o
"CsoundPerformanceThread::Pause()", referenced from:
_main in main.o
"CppSound::~CppSound()", referenced from:
_main in main.o
"CsoundFile::exportForPerformance() const", referenced from:
_main in main.o
"CsoundPerformanceThread::~CsoundPerformanceThread()", referenced from:
_main in main.o
"CsoundPerformanceThread::CsoundPerformanceThread(CSOUND_*)", referenced from:
_main in main.o
"CppSound::CppSound()", referenced from:
_main in main.o
"CppSound::compile()", referenced from:
_main in main.o
"CsoundFile::setCSD(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)", referenced from:
_main in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Danke!
K.