Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

11

28.12.2007, 13:27

Hey, ich bins schon wieder^^.

Aaalso, ich habe jetzt alles installiert, SDL SDlttf usw.
Wenn ich ein SDL project erstelle und nichts daran ändere, funktioniert das Compilen und ausführen. Jetzt möcht ich aber mein bereits gecodetes erstellen.
Also ich gehe auf framework und "add existing framework". Dann füge ich die SDL_ttf.framework hinzu. Dann füge ich meinen bereits erstellen source dem project hinzu. Ich entferne die main.c weil ich ja eine eigene main.cpp habe. Jetzt versuche ich es zu compilieren aber bekomme 2 Fehlermeldungen:

Building target “TestSDl” of project “TestSDl” with configuration “Development” — (2 errors)
cd /Users/Koko/TestSDl
/Developer/Private/jam -d1 -j2 JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase JAMFILE=/Users/Koko/TestSDl/build/TestSDl.build/Development/TestSDl.build/TestSDl.jam build ACTION=build _DEFAULT_GCC_VERSION=4.0 GCC_VERSION_IDENTIFIER=__0 CONFIGURATION=Development BUILD_STYLE=Development CPP_HEADERMAP_FILE=/Users/Koko/TestSDl/build/TestSDl.build/Development/TestSDl.build/TestSDl.hmap CLEAN_PRECOMPS=NO SRCROOT=/Users/Koko/TestSDl OBJROOT=/Users/Koko/TestSDl/build SYMROOT=/Users/Koko/TestSDl/build DSTROOT=/tmp/TestSDl.dst

PBXCp /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/Resources/TestSDl.app

StandaloneExecutable /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl

StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
...failed StandaloneExecutable.LinkUsingFileList /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl ...
/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp -exclude .DS_Store -exclude CVS -exclude .svn -resolve-src-symlinks /Users/Koko/TestSDl/build/Development/TestSDl.app /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/Resources
/Developer/usr/bin/gcc-4.0 -o /Users/Koko/TestSDl/build/Development/TestSDl.app/Contents/MacOS/TestSDl "-L/Users/Koko/TestSDl/build/Development" "-F/Users/Koko/TestSDl/build/Development" "-F/Library/Frameworks" -filelist /Users/Koko/TestSDl/build/TestSDl.build/Development/TestSDl.build/Objects-normal/LinkFileList "-arch" "i386" "-prebind" "-Wl,-no_arch_warnings" "-framework" "SDL" "-framework" "Cocoa" "-framework" "SDL_ttf" "-framework" "SDL" "-framework" "Foundation" "-framework" "AppKit"
Undefined symbols:
"_SDL_main", referenced from:
-[SDLMain applicationDidFinishLaunching:] in SDLMain.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
"_SDL_main", referenced from:
-[SDLMain applicationDidFinishLaunching:] in SDLMain.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Build failed (2 errors)



sry für den langen code aber einlen markieren funktioniert irgendwie nicht.

Was soll ich jetzt mit den linkfehlern machen? Mir sagt das um ehrlich zu sein nichts und ich hab alles gemacht wies richtig sein sollte. es scheint nichtmal ein problem mit der SDLttf sein sondern nur eins mit der SDL. aber bei auto creat project funktionierts...

Ich hoffe ihr könnt mir helfen