i have updated my perl to 5.12.3 because the default perl (5.10.0) have problems with @INC
now, i got this problem when trying to compile.
Code: Select all
Checking Perl configuration ...(cached) yes
Checking for C library ncurses... (cached) yes
Checking for GNU readline 4.3 or higher...(cached) yes
Checking for C library readline.5... (cached) no
Checking whether Readline 5 is available... no
SCons.Script:132: DeprecationWarning: os.popen3 is deprecated. Use the subprocess module.
Checking for libcurl...(cached) libcurl 7.19.7
scons: done reading SConscript files.
scons: Building targets ...
g++ -o src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include -I/usr/local/include -I/sw/include -I/usr/local/ActivePerl-5.12/lib/CORE src/auto/XSTools/PaddedPackets/PaddedPackets.xs.cpp
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createSitStand(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:35: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createAtk(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:63: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createSkillUse(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:92: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setMapSync(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:122: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setSync(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:143: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setAccountId(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:164: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacket(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:185: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacketIDs(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:209: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_decodePacket(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:232: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_getKey(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:254: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void boot_Network__PaddedPackets(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:284: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/PaddedPackets/PaddedPackets.c:280: warning: unused variable 'Perl___notused'
g++ -o src/test/consoleui-test src/test/consoleui-test.o src/auto/XSTools/unix/consoleui.o -lreadline -lpthread -lncurses
Undefined symbols:
"_rl_on_new_line", referenced from:
ConsoleUI::processOutput() in consoleui.o
"_rl_set_prompt", referenced from:
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::threadMain(void*) in consoleui.o
"_rl_display_prompt", referenced from:
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::threadMain(void*) in consoleui.o
"_rl_replace_line", referenced from:
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
"_rl_mark", referenced from:
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ConsoleUI::processOutput() in consoleui.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
scons: *** [src/test/consoleui-test] Error 1
scons: building terminated because of errors.
-e \e[1;31mCompilation failed. Please read http://www.openkore.com/compilation.php for help.\e[0m
Can't load '/Users/syaheer92/Desktop/openkore-2.0.7/src/auto/XSTools/XSTools.bundle' for module XSTools: dlopen(/Users/syaheer92/Desktop/openkore-2.0.7/src/auto/XSTools/XSTools.bundle, 1): no suitable image found. Did find:
/Users/syaheer92/Desktop/openkore-2.0.7/src/auto/XSTools/XSTools.bundle: mach-o, but wrong architecture at /usr/local/ActivePerl-5.12/lib/XSLoader.pm line 73.
at /Users/syaheer92/Desktop/openkore-2.0.7/src/XSTools.pm line 45
Muhamad-Syahir-Amir-Sazalis-MacBook:~ syaheer92$