Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.0]Statyczne linkowanie - błąd "undefined reference to..."

Ostatnio zmodyfikowano 2013-07-20 09:35
Autor Wiadomość
DejaVu
» 2013-07-19 15:17:59
http://en.sfml-dev.org/forums​/index.php?topic=10196.0

/edit:
Jakie pliki *.lib linkujesz...? Bo coś mi się wydaje, że linkujesz złe biblioteki do wersji Release z tutoriala :)

Flaga SFML_STATIC jest potrzebna gdy linkujesz pliki *-s.lib (a plików z sufiksem -s nie ma w kursie.).
P-88310
kubawal
Temat założony przez niniejszego użytkownika
» 2013-07-19 15:24:34
@DejaVu

libraries have the "-s" suffix [...]
you'll also need to define the SFML_STATIC macro in the preprocessor options
No wtedy pojawiają się setki błędów z funkcjami WinAPI i funkcjami biblioteki standardowej w sfml.

P-88312
DejaVu
» 2013-07-19 15:25:31
@up: no bo wówczas trzeba przestawić kilka innych opcji kompilatora i linkera, aby poszła kompilacja - dlatego tego przypadku nie omawiałem :P
P-88314
kubawal
Temat założony przez niniejszego użytkownika
» 2013-07-19 15:51:30
@down ja kompiluję z samą flagą SFML_STATIC, i wtedy mi się pojawiaja błędy z const static.
P-88320
DejaVu
» 2013-07-19 15:54:30
No to źle, że w ogóle ją dodajesz. SFML statyczny != biblioteki Visuala statyczne.
P-88321
kubawal
Temat założony przez niniejszego użytkownika
» 2013-07-19 16:02:09
@up Mi chodzi o SFML Statyczny + biblioteki Visuala statyczne :)

/edit: Ale problem już rozwiązany. Jeszcze testuje w moim VBox'ie, czy nie ma jakichś zależności jeszcze.
P-88323
kubawal
Temat założony przez niniejszego użytkownika
» 2013-07-19 18:28:13
Nie działa. Program wciąż potrzebuje dll-ek standardowych i sfml'a.
P-88348
kubawal
Temat założony przez niniejszego użytkownika
» 2013-07-19 20:19:29
Dobra, wychodzi na to, że nie da się linkować statycznie jednocześnie sfml-a i biblioteki std.
Zamykam.
P-88366
1 2 « 3 » 4
Poprzednia strona Strona 3 z 4 Następna strona