Próbuję skompilować Rarcrack przez mojego wiersza poleceń za pomocą polecenia:Jak skompilować RarCrack na Mac OSX?
gcc -pthread rarcrack.c `xml2-config --libs --cflags` -O2 -o rarcrack
Używam najnowszej wersji Xcode z narzędzi wiersza poleceń.
Undefined symbols for architecture x86_64:
"_savestatus", referenced from:
_loadstatus in rarcrack-sh2Aob.o
_status_thread in rarcrack-sh2Aob.o
_crack_thread in rarcrack-sh2Aob.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Wciąż dostaję te błędy architektury. Jakieś kości o znaczeniu?
Instrukcje wspominają, że robisz "make", aby go zbudować. Czy to nie działa? –
jest to pierwsze i domyślne zadanie w pliku makefile. więc jest to dokładne polecenie, które uruchamia. –
To dziwne, że kompilujesz się z GCC, ale błąd pochodzi z języka. Czy korzystasz z systemu Linux lub Mac? –