peut-etre dans les "release note", juste préciser que ce n'est pas un paquet debian-type, histoire que les gens ne croient pas que ton mainteneur se moque de toi :)
Pour macosx, je n'avais pas pu me passer de pkg-config, en fait le clanlib est prévu pour fonctionner avec xcode (environnement de dev pour mac) et produits tous les fichiers dans des Clan*.framework à placer dans un dossier particulier. Mais j'ai réussi à lier (presque) en tapant directement :
malheureusement j'ai ensuite tout un paquet de :
ld: Undefined symbols:
std::basic_string<char, std::char_traits, std::allocator >::c_str() const
std::allocator::allocator[in-charge]()
std::allocator::~allocator [in-charge]()
/.../
tant pis :(
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
[^] # Re: paquets debian (checkinstall)
Posté par B16F4RV4RD1N . En réponse au journal Mon premier jeu libre: OpenAlchemist (0.2). Évalué à 2.
Pour macosx, je n'avais pas pu me passer de pkg-config, en fait le clanlib est prévu pour fonctionner avec xcode (environnement de dev pour mac) et produits tous les fichiers dans des Clan*.framework à placer dans un dossier particulier. Mais j'ai réussi à lier (presque) en tapant directement :
cc bin/main.o bin/game.o bin/key_events.o bin/detect_to_destroy.o bin/detect_to_fall.o bin/drawing.o bin/hightscores.o bin/pause.o bin/preferences.o bin/skins-selector.o -lobjc --libs /Library/Frameworks/ClanCore.framework/ClanCore /Library/Frameworks/ClanGL.framework/ClanGL /Library/Frameworks/ClanSDL.framework/ClanSDL /Library/Frameworks/ClanApp.framework/ClanApp /Library/Frameworks/ClanDisplay.framework/ClanDisplay /Library/Frameworks/SDL.framework/SDL /Library/Frameworks/libpng.framework/libpng /Library/Frameworks/libjpeg.framework/libjpeg /Library/Frameworks/ClanLib.framework/ClanLib -Wall -o openalchemist
malheureusement j'ai ensuite tout un paquet de :
ld: Undefined symbols:
std::basic_string<char, std::char_traits, std::allocator >::c_str() const
std::allocator::allocator[in-charge]()
std::allocator::~allocator [in-charge]()
/.../
tant pis :(
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it