problem z linkowaniem allegro 5
Ostatnio zmodyfikowano 2025-07-07 20:52
AP1994 Temat założony przez niniejszego użytkownika |
problem z linkowaniem allegro 5 » 2025-07-05 13:31:13 kiedy kompiluje projekt dostaje undefined reference to `al_install_system' undefined reference to `al_create_display' undefined reference to `al_map_rgb' undefined reference to `al_clear_to_color' undefined reference to `al_flip_display' undefined reference to `al_rest' undefined reference to `al_destroy_display' prawdopodobnie źle podlinkowałem allegro ale nie wiem jak to naprawić allegro pobrałem z https://github.com/liballeg/allegro5/releases wybrałem wersję allegro-x86_64-w64-mingw32-gcc-14.2.0-posix-seh-dynamic-5.2.10.0
|
|
pekfos |
» 2025-07-05 20:43:16 |
|
AP1994 Temat założony przez niniejszego użytkownika |
» 2025-07-06 14:08:47 Build log: -------------- Build: Debug in Gra (compiler: GNU GCC Compiler)---------------
mingw32-g++.exe -L..\..\Documents\allegro-x86_64-w64-mingw32-gcc-14.2.0-posix-seh-dynamic-5.2.10.0\lib -o 2025-07-06\bin\Debug\Gra.exe 2025-07-06\obj\Debug\main.o ..\..\Documents\allegro-x86_64-w64-mingw32-gcc-14.2.0-posix-seh-dynamic-5.2.10.0\lib\liballegro_monolith-debug.dll.a 2025-07-06\obj\Debug\main.o: In function `main': C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:8: undefined reference to `al_install_system' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:13: undefined reference to `al_create_display' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:19: undefined reference to `al_map_rgb' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:19: undefined reference to `al_clear_to_color' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:20: undefined reference to `al_flip_display' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:21: undefined reference to `al_rest' C:/Users/Adam/Desktop/Nowa Gra v0.0/main.cpp:23: undefined reference to `al_destroy_display' collect2.exe: error: ld returned 1 exit status Process terminated with status 1 (0 minute(s), 0 second(s)) 8 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Build message: ||=== Build: Debug in Gra (compiler: GNU GCC Compiler) ===| 2025-07-06\obj\Debug\main.o||In function `main':| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|8|undefined reference to `al_install_system'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|13|undefined reference to `al_create_display'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|19|undefined reference to `al_map_rgb'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|19|undefined reference to `al_clear_to_color'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|20|undefined reference to `al_flip_display'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|21|undefined reference to `al_rest'| C:\Users\Adam\Desktop\Nowa Gra v0.0\main.cpp|23|undefined reference to `al_destroy_display'| ||error: ld returned 1 exit status| ||=== Build failed: 8 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
|
|
pekfos |
» 2025-07-06 14:46:46 Na GCC 12.2 działa. Podaj jaką masz wersję kompilatora i upewnij się że ten plik .A jest poprawnie wypakowany. Gdyby miał na przykład 0 bajtów, będzie po cichu zignorowany. |
|
AP1994 Temat założony przez niniejszego użytkownika |
» 2025-07-07 12:57:52 zawartość pliku README-gcc-tdm z folderu MinGW ________________________________________ _/_ _\_ __/__/ TDM-GCC Compiler Suite for Windows \__\__ | « « | GCC 5 Series | » » | ŻŻ\ŻŻ\ MinGW 32-bit Edition /ŻŻ/ŻŻ Ż\Ż Ż/Ż ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
gdzie pobrać najnowszy MinGW 64bit |
|
nanoant20 |
» 2025-07-07 13:33:03 gdzie pobrać MinGW najnowszy https://winlibs.com/#download-release |
|
« 1 » |