Mac OS X compilation

Forum closed. All further discussion to be discussed at https://github.com/OpenKore/

Moderator: Moderators

Message
Author
User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: MacOSX error

#21 Post by kLabMouse »

You need to tell SConstruct where to look for the missing files, and include them in path.

Federalist
Noob
Noob
Posts: 8
Joined: 24 Aug 2009, 13:54
Noob?: No

Re: MacOSX error

#22 Post by Federalist »

Thanks. Was able to identify the issue by opening Sconstruct again (missing Perl development headers.)

Attempting to resolve by re-installing XCode and Developer Tools.

EDIT: No dice on XCode, compiling Perl by hand to see if it produces the necessary development headers.

Got the development headers.

Now I get the following error.

Code: Select all

ibox:openkore-2.0.7 i$ perl ./openkore.pl
scons: Reading SConscript files ...
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) yes
Checking whether Readline 5 is available... yes
Checking for libcurl...(cached) libcurl 7.21.4
scons: done reading SConscript files.
scons: Building targets ...
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/algorithms.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/cast.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/Algorithms/cast.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/seal.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/Algorithms/seal.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/turtle.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/Algorithms/turtle.c
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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/PaddedPackets.xs.cpp
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createSitStand(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:83: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createAtk(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:110: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createSkillUse(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:138: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setMapSync(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:167: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setSync(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:187: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setAccountId(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:207: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacket(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:227: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacketIDs(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:250: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_decodePacket(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:272: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_getKey(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:293: warning: unused variable 'Perl___notused'
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void boot_Network__PaddedPackets(CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:318: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/PaddedPackets/block.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/block.cpp
g++ -o src/auto/XSTools/PaddedPackets/engine.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PaddedPackets/engine.cpp
buildXS(["src/auto/XSTools/PathFinding/PathFinding.xs.cpp"], ["src/auto/XSTools/PathFinding/PathFinding.xs"])
Creating src/auto/XSTools/PathFinding/PathFinding.xs.cpp ...
g++ -o src/auto/XSTools/PathFinding/PathFinding.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PathFinding/PathFinding.xs.cpp
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_create(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:88: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding__reset(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:112: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_run(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:192: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runref(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:255: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runstr(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:310: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runcount(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:350: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_DESTROY(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:389: warning: unused variable 'Perl___notused'
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void boot_PathFinding(CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:425: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/PathFinding/algorithm.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/PathFinding/algorithm.cpp
buildXS(["src/auto/XSTools/Translation/Translation.xs.cpp"], ["src/auto/XSTools/Translation/Translation.xs"])
Creating src/auto/XSTools/Translation/Translation.xs.cpp ...
g++ -o src/auto/XSTools/Translation/Translation.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/Translation/Translation.xs.cpp
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__load(CV*)':
src/auto/XSTools/Translation/Translation.c:78: warning: unused variable 'Perl___notused'
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__unload(CV*)':
src/auto/XSTools/Translation/Translation.c:106: warning: unused variable 'Perl___notused'
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__translate(CV*)':
src/auto/XSTools/Translation/Translation.c:126: warning: unused variable 'Perl___notused'
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation_getLocaleCharset(CV*)':
src/auto/XSTools/Translation/Translation.c:163: warning: unused variable 'Perl___notused'
src/auto/XSTools/Translation/Translation.c: In function 'void boot_Translation(CV*)':
src/auto/XSTools/Translation/Translation.c:190: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/Translation/filereader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/Translation/filereader.cpp
g++ -o src/auto/XSTools/Translation/translator.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/Translation/translator.cpp
g++ -o src/auto/XSTools/Translation/unixfilereader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/Translation/unixfilereader.cpp
g++ -o src/auto/XSTools/Translation/utils.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/Translation/utils.cpp
buildXS(["src/auto/XSTools/unix/unix.cpp"], ["src/auto/XSTools/unix/unix.xs"])
Creating src/auto/XSTools/unix/unix.cpp ...
g++ -o src/auto/XSTools/unix/unix.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/unix/unix.cpp
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix_getTerminalSize(CV*)':
src/auto/XSTools/unix/unix.c:86: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_start(CV*)':
src/auto/XSTools/unix/unix.c:119: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_stop(CV*)':
src/auto/XSTools/unix/unix.c:139: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_getInput(CV*)':
src/auto/XSTools/unix/unix.c:158: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_print(CV*)':
src/auto/XSTools/unix/unix.c:189: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_waitUntilPrinted(CV*)':
src/auto/XSTools/unix/unix.c:209: warning: unused variable 'Perl___notused'
src/auto/XSTools/unix/unix.c: In function 'void boot_Utils__Unix(CV*)':
src/auto/XSTools/unix/unix.c:233: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/unix/consoleui.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/unix/consoleui.cpp
g++ -o src/auto/XSTools/utils/http-reader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/http-reader.cpp
g++ -o src/auto/XSTools/utils/std-http-reader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/std-http-reader.cpp
In file included from src/auto/XSTools/utils/std-http-reader.cpp:43:
src/auto/XSTools/utils/unix/http-reader.cpp: In static member function 'static void* OpenKore::<unnamed>::Private::threadEntry(void*)':
src/auto/XSTools/utils/unix/http-reader.cpp:110: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/utils/unix/http-reader.cpp: In constructor 'OpenKore::<unnamed>::Private::Private(const char*, const char*, int, const char*)':
src/auto/XSTools/utils/unix/http-reader.cpp:144: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/utils/unix/http-reader.cpp:153: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/utils/unix/http-reader.cpp:158: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/utils/unix/http-reader.cpp:172: warning: deprecated conversion from string constant to 'char*'
src/auto/XSTools/utils/unix/http-reader.cpp:186: warning: deprecated conversion from string constant to 'char*'
g++ -o src/auto/XSTools/utils/mirror-http-reader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/mirror-http-reader.cpp
g++ -o src/auto/XSTools/utils/c-bindings/http-reader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/c-bindings/http-reader.cpp
buildXS(["src/auto/XSTools/utils/perl/HttpReader.cpp"], ["src/auto/XSTools/utils/perl/HttpReader.xs"])
Creating src/auto/XSTools/utils/perl/HttpReader.cpp ...
g++ -o src/auto/XSTools/utils/perl/HttpReader.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/perl/HttpReader.cpp
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getStatus(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:80: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getError(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:109: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_pullData(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:139: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getData(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:184: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getSize(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:217: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_DESTROY(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:246: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_StdHttpReader_init(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:272: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_StdHttpReader_new(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:291: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_MirrorHttpReader_new(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:332: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void boot_Utils__HttpReader(CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:386: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/utils/whirlpool-algorithm.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/whirlpool-algorithm.c
buildXS(["src/auto/XSTools/utils/perl/Whirlpool.c"], ["src/auto/XSTools/utils/perl/Whirlpool.xs"])
Creating src/auto/XSTools/utils/perl/Whirlpool.c ...
g++ -o src/auto/XSTools/utils/perl/Whirlpool.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/perl/Whirlpool.c
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_new(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:77: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_init(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:100: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_add(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:127: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_finalize(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:161: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_DESTROY(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:195: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void boot_Utils__Whirlpool(CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:224: warning: unused variable 'Perl___notused'
g++ -o src/auto/XSTools/utils/rijndael-alg-fst.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/rijndael-alg-fst.c
g++ -o src/auto/XSTools/utils/rijndael-api-fst.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/rijndael-api-fst.c
g++ -o src/auto/XSTools/utils/aes-cfb.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/aes-cfb.c
buildXS(["src/auto/XSTools/utils/perl/Benchmark.cpp"], ["src/auto/XSTools/utils/perl/Benchmark.xs"])
Creating src/auto/XSTools/utils/perl/Benchmark.cpp ...
g++ -o src/auto/XSTools/utils/perl/Benchmark.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/utils/perl/Benchmark.cpp
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_init(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:170: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_begin(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:196: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_end(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:216: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_getResults(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:236: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_clock2msec(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:272: warning: unused variable 'Perl___notused'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void boot_Utils__Benchmark(CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:297: warning: unused variable 'Perl___notused'
buildXS(["src/auto/XSTools/misc/misc.c"], ["src/auto/XSTools/misc/misc.xs"])
Creating src/auto/XSTools/misc/misc.c ...
g++ -o src/auto/XSTools/misc/misc.os -c -Wall -g -O2 -pipe -no-cpp-precomp -DPERL_DARWIN -fno-strict-aliasing -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/include/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/misc/misc.c
src/auto/XSTools/misc/misc.c: In function 'void XS_XSTools_majorVersion(CV*)':
src/auto/XSTools/misc/misc.c:79: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/misc.c: In function 'void XS_XSTools_minorVersion(CV*)':
src/auto/XSTools/misc/misc.c:104: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/misc.c: In function 'void XS_XSTools_initVersion(CV*)':
src/auto/XSTools/misc/misc.c:130: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/misc.c: In function 'void boot_XSTools(CV*)':
src/auto/XSTools/misc/misc.c:175: warning: unused variable 'Perl___notused'
buildXS(["src/auto/XSTools/misc/fastutils.cpp"], ["src/auto/XSTools/misc/fastutils.xs"])
Creating src/auto/XSTools/misc/fastutils.cpp ...
g++ -o src/auto/XSTools/misc/fastutils.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/perl -I/usr/local/include -I/sw/include -I/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE src/auto/XSTools/misc/fastutils.cpp
src/auto/XSTools/misc/fastutils.c: In function 'void XS_Utils_binFind(CV*)':
src/auto/XSTools/misc/fastutils.c:82: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/fastutils.c: In function 'void XS_Utils_timeOut(CV*)':
src/auto/XSTools/misc/fastutils.c:155: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/fastutils.c: In function 'void XS_Utils_xpmmake(CV*)':
src/auto/XSTools/misc/fastutils.c:231: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/fastutils.c: In function 'void XS_Utils_makeDistMap(CV*)':
src/auto/XSTools/misc/fastutils.c:320: warning: unused variable 'Perl___notused'
src/auto/XSTools/misc/fastutils.c: In function 'void boot_FastUtils(CV*)':
src/auto/XSTools/misc/fastutils.c:473: warning: unused variable 'Perl___notused'
linkBundleAction(["src/auto/XSTools/XSTools.bundle"], ["src/auto/XSTools/PathFinding/algorithm.os", "src/auto/XSTools/PathFinding/PathFinding.xs.os", "src/auto/XSTools/Translation/filereader.os", "src/auto/XSTools/Translation/translator.os", "src/auto/XSTools/Translation/utils.os", "src/auto/XSTools/Translation/Translation.xs.os", "src/auto/XSTools/Translation/unixfilereader.os", "src/auto/XSTools/unix/unix.os", "src/auto/XSTools/unix/consoleui.os", "src/auto/XSTools/utils/http-reader.os", "src/auto/XSTools/utils/std-http-reader.os", "src/auto/XSTools/utils/mirror-http-reader.os", "src/auto/XSTools/utils/c-bindings/http-reader.os", "src/auto/XSTools/utils/perl/HttpReader.os", "src/auto/XSTools/utils/whirlpool-algorithm.os", "src/auto/XSTools/utils/perl/Whirlpool.os", "src/auto/XSTools/utils/rijndael-alg-fst.os", "src/auto/XSTools/utils/rijndael-api-fst.os", "src/auto/XSTools/utils/aes-cfb.os", "src/auto/XSTools/utils/perl/Benchmark.os", "src/auto/XSTools/PaddedPackets/Algorithms/cast.os", "src/auto/XSTools/PaddedPackets/Algorithms/feal8.os", "src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.os", "src/auto/XSTools/PaddedPackets/Algorithms/misty1.os", "src/auto/XSTools/PaddedPackets/Algorithms/rmd128.os", "src/auto/XSTools/PaddedPackets/Algorithms/safer.os", "src/auto/XSTools/PaddedPackets/Algorithms/seal.os", "src/auto/XSTools/PaddedPackets/Algorithms/snefru.os", "src/auto/XSTools/PaddedPackets/Algorithms/tiger.os", "src/auto/XSTools/PaddedPackets/Algorithms/turtle.os", "src/auto/XSTools/PaddedPackets/Algorithms/algorithms.os", "src/auto/XSTools/PaddedPackets/block.os", "src/auto/XSTools/PaddedPackets/engine.os", "src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os", "src/auto/XSTools/misc/misc.os", "src/auto/XSTools/misc/fastutils.os"])
g++ -flat_namespace -bundle -undefined dynamic_lookup -o src/auto/XSTools/XSTools.bundle src/auto/XSTools/PathFinding/algorithm.os src/auto/XSTools/PathFinding/PathFinding.xs.os src/auto/XSTools/Translation/filereader.os src/auto/XSTools/Translation/translator.os src/auto/XSTools/Translation/utils.os src/auto/XSTools/Translation/Translation.xs.os src/auto/XSTools/Translation/unixfilereader.os src/auto/XSTools/unix/unix.os src/auto/XSTools/unix/consoleui.os src/auto/XSTools/utils/http-reader.os src/auto/XSTools/utils/std-http-reader.os src/auto/XSTools/utils/mirror-http-reader.os src/auto/XSTools/utils/c-bindings/http-reader.os src/auto/XSTools/utils/perl/HttpReader.os src/auto/XSTools/utils/whirlpool-algorithm.os src/auto/XSTools/utils/perl/Whirlpool.os src/auto/XSTools/utils/rijndael-alg-fst.os src/auto/XSTools/utils/rijndael-api-fst.os src/auto/XSTools/utils/aes-cfb.os src/auto/XSTools/utils/perl/Benchmark.os src/auto/XSTools/PaddedPackets/Algorithms/cast.os src/auto/XSTools/PaddedPackets/Algorithms/feal8.os src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.os src/auto/XSTools/PaddedPackets/Algorithms/misty1.os src/auto/XSTools/PaddedPackets/Algorithms/rmd128.os src/auto/XSTools/PaddedPackets/Algorithms/safer.os src/auto/XSTools/PaddedPackets/Algorithms/seal.os src/auto/XSTools/PaddedPackets/Algorithms/snefru.os src/auto/XSTools/PaddedPackets/Algorithms/tiger.os src/auto/XSTools/PaddedPackets/Algorithms/turtle.os src/auto/XSTools/PaddedPackets/Algorithms/algorithms.os src/auto/XSTools/PaddedPackets/block.os src/auto/XSTools/PaddedPackets/engine.os src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os src/auto/XSTools/misc/misc.os src/auto/XSTools/misc/fastutils.os -L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE -lperl -lcurl -lpthread -lreadline.5 -lncurses
ld: warning: directory not found for option '-L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE'
ld: library not found for -lperl
collect2: ld returned 1 exit status
scons: *** [src/auto/XSTools/XSTools.bundle] 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 locate loadable object for module XSTools in @INC (@INC contains: /Users/i/Documents/openkore-2.0.7/src/deps /Users/i/Documents/openkore-2.0.7/src /Users/i/Documents/openkore-2.0.7 /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at ./openkore.pl line 25
ibox:openkore-2.0.7 i$ which perl
/usr/bin/perl
ibox:openkore-2.0.7 i$ sudo perl ./openkore.pl
Password:
scons: Reading SConscript files ...
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) yes
Checking whether Readline 5 is available... yes
Checking for libcurl...(cached) libcurl 7.21.4
scons: done reading SConscript files.
scons: Building targets ...
linkBundleAction(["src/auto/XSTools/XSTools.bundle"], ["src/auto/XSTools/PathFinding/algorithm.os", "src/auto/XSTools/PathFinding/PathFinding.xs.os", "src/auto/XSTools/Translation/filereader.os", "src/auto/XSTools/Translation/translator.os", "src/auto/XSTools/Translation/utils.os", "src/auto/XSTools/Translation/Translation.xs.os", "src/auto/XSTools/Translation/unixfilereader.os", "src/auto/XSTools/unix/unix.os", "src/auto/XSTools/unix/consoleui.os", "src/auto/XSTools/utils/http-reader.os", "src/auto/XSTools/utils/std-http-reader.os", "src/auto/XSTools/utils/mirror-http-reader.os", "src/auto/XSTools/utils/c-bindings/http-reader.os", "src/auto/XSTools/utils/perl/HttpReader.os", "src/auto/XSTools/utils/whirlpool-algorithm.os", "src/auto/XSTools/utils/perl/Whirlpool.os", "src/auto/XSTools/utils/rijndael-alg-fst.os", "src/auto/XSTools/utils/rijndael-api-fst.os", "src/auto/XSTools/utils/aes-cfb.os", "src/auto/XSTools/utils/perl/Benchmark.os", "src/auto/XSTools/PaddedPackets/Algorithms/cast.os", "src/auto/XSTools/PaddedPackets/Algorithms/feal8.os", "src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.os", "src/auto/XSTools/PaddedPackets/Algorithms/misty1.os", "src/auto/XSTools/PaddedPackets/Algorithms/rmd128.os", "src/auto/XSTools/PaddedPackets/Algorithms/safer.os", "src/auto/XSTools/PaddedPackets/Algorithms/seal.os", "src/auto/XSTools/PaddedPackets/Algorithms/snefru.os", "src/auto/XSTools/PaddedPackets/Algorithms/tiger.os", "src/auto/XSTools/PaddedPackets/Algorithms/turtle.os", "src/auto/XSTools/PaddedPackets/Algorithms/algorithms.os", "src/auto/XSTools/PaddedPackets/block.os", "src/auto/XSTools/PaddedPackets/engine.os", "src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os", "src/auto/XSTools/misc/misc.os", "src/auto/XSTools/misc/fastutils.os"])
g++ -flat_namespace -bundle -undefined dynamic_lookup -o src/auto/XSTools/XSTools.bundle src/auto/XSTools/PathFinding/algorithm.os src/auto/XSTools/PathFinding/PathFinding.xs.os src/auto/XSTools/Translation/filereader.os src/auto/XSTools/Translation/translator.os src/auto/XSTools/Translation/utils.os src/auto/XSTools/Translation/Translation.xs.os src/auto/XSTools/Translation/unixfilereader.os src/auto/XSTools/unix/unix.os src/auto/XSTools/unix/consoleui.os src/auto/XSTools/utils/http-reader.os src/auto/XSTools/utils/std-http-reader.os src/auto/XSTools/utils/mirror-http-reader.os src/auto/XSTools/utils/c-bindings/http-reader.os src/auto/XSTools/utils/perl/HttpReader.os src/auto/XSTools/utils/whirlpool-algorithm.os src/auto/XSTools/utils/perl/Whirlpool.os src/auto/XSTools/utils/rijndael-alg-fst.os src/auto/XSTools/utils/rijndael-api-fst.os src/auto/XSTools/utils/aes-cfb.os src/auto/XSTools/utils/perl/Benchmark.os src/auto/XSTools/PaddedPackets/Algorithms/cast.os src/auto/XSTools/PaddedPackets/Algorithms/feal8.os src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.os src/auto/XSTools/PaddedPackets/Algorithms/misty1.os src/auto/XSTools/PaddedPackets/Algorithms/rmd128.os src/auto/XSTools/PaddedPackets/Algorithms/safer.os src/auto/XSTools/PaddedPackets/Algorithms/seal.os src/auto/XSTools/PaddedPackets/Algorithms/snefru.os src/auto/XSTools/PaddedPackets/Algorithms/tiger.os src/auto/XSTools/PaddedPackets/Algorithms/turtle.os src/auto/XSTools/PaddedPackets/Algorithms/algorithms.os src/auto/XSTools/PaddedPackets/block.os src/auto/XSTools/PaddedPackets/engine.os src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os src/auto/XSTools/misc/misc.os src/auto/XSTools/misc/fastutils.os -L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE -lperl -lcurl -lpthread -lreadline.5 -lncurses
ld: warning: directory not found for option '-L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE'
ld: library not found for -lperl
collect2: ld returned 1 exit status
scons: *** [src/auto/XSTools/XSTools.bundle] 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 locate loadable object for module XSTools in @INC (@INC contains: /Users/i/Documents/openkore-2.0.7/src/deps /Users/i/Documents/openkore-2.0.7/src /Users/i/Documents/openkore-2.0.7 /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at ./openkore.pl line 25

User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: MacOSX error

#23 Post by kLabMouse »

I think that SCons does not find perl. because of:
ld: warning: directory not found for option '-L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE'
ld: library not found for -lperl
collect2: ld returned 1 exit status

Federalist
Noob
Noob
Posts: 8
Joined: 24 Aug 2009, 13:54
Noob?: No

Re: MacOSX error

#24 Post by Federalist »

kLabMouse wrote:I think that SCons does not find perl. because of:
ld: warning: directory not found for option '-L/Library/Perl/Updates/5.12.3/darwin-thread-multi-2level/CORE'
ld: library not found for -lperl
collect2: ld returned 1 exit status
Successfully compiled! Just needed to point PATH at proper PERL & Sconstruct to perl header.

EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: Mac OS X compilation

#25 Post by EternalHarvest »

Fixed compilation in OS X.

Requirements are only command line tools for Xcode and readline formula from brew, everything else seems to be included in base OS.

Locked