Unableto build, "type not specified" errors

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

Moderators: Moderators, Developers

Message
Author
cwrinn
Noob
Noob
Posts: 2
Joined: 01 Jun 2011, 03:05
Noob?: Yes

Unableto build, "type not specified" errors

#1 Post by cwrinn »

Here's the output of my build attempt:
http://codepad.org/Ew2CHaRP

I'm using ArchLinux. For the record, I had to change the makefile to use "python2" instead of "python" because Arch uses python 3 as the default and scons doesn't like that.

cwrinn
Noob
Noob
Posts: 2
Joined: 01 Jun 2011, 03:05
Noob?: Yes

Re: Unableto build, "type not specified" errors

#2 Post by cwrinn »

Update: I have tried both most recent trunk and 2.0.7 and get the same errors.

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: Unableto build, "type not specified" errors

#3 Post by Mushroom »

Same problem, Openkore doesn't compile on Arch Linux.

Code: Select all

 perl ./openkore.pl
make: Entering directory `/home/camila/OpenkoreSVN'
scons: Reading SConscript files ...
Checking Perl configuration ...(cached) yes
Checking for C library ncurses... yes
Checking for GNU readline 4.3 or higher...yes
Checking for libcurl...(cached) libcurl 7.21.7
scons: done reading SConscript files.
scons: Building targets ...
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/algorithms.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword func5(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:111:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:114:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword func6(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:136:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:139:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword func7(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:159:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:161:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword func8(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:181:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:183:27: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword func9(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:196:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:198:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword funcA(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:211:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:213:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword funcB(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:224:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:226:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp: In function 'dword funcC(dword)':
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:237:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/algorithms.cpp:239:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/cast.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/cast.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/feal8.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/feal8.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.c
src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.c: In function 'void MCGKeyset(byte*, MCGKey*)':
src/auto/XSTools/PaddedPackets/Algorithms/mcg_cipher.c:146:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/misty1.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/misty1.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/rmd128.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/rmd128.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/safer.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/safer.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/seal.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/seal.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/snefru.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/snefru.c
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/tiger.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/tiger.c
src/auto/XSTools/PaddedPackets/Algorithms/tiger.c: In function 'void tiger(const dword*, dword, dword*)':
src/auto/XSTools/PaddedPackets/Algorithms/tiger.c:503:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/PaddedPackets/Algorithms/tiger.c:504:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -o src/auto/XSTools/PaddedPackets/Algorithms/turtle.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/Algorithms/turtle.c
buildXS(["src/auto/XSTools/PaddedPackets/PaddedPackets.xs.cpp"], ["src/auto/XSTools/PaddedPackets/PaddedPackets.xs"])
Creating src/auto/XSTools/PaddedPackets/PaddedPackets.xs.cpp ...
g++ -o src/auto/XSTools/PaddedPackets/PaddedPackets.xs.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/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:83:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createAtk(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:110:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_createSkillUse(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:138:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setMapSync(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:167:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setSync(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:187:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setAccountId(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:207:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacket(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:227:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_setPacketIDs(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:250:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_decodePacket(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:272:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void XS_Network__PaddedPackets_getKey(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:293:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PaddedPackets/PaddedPackets.c: In function 'void boot_Network__PaddedPackets(PerlInterpreter*, CV*)':
src/auto/XSTools/PaddedPackets/PaddedPackets.c:318:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/PaddedPackets/block.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/block.cpp
g++ -o src/auto/XSTools/PaddedPackets/engine.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PaddedPackets/engine.cpp
src/auto/XSTools/PaddedPackets/engine.cpp: In member function 'unsigned int OpenKore::PaddedPackets::Engine::encode(byte*, word)':
src/auto/XSTools/PaddedPackets/engine.cpp:93:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PathFinding/PathFinding.xs.cpp
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_create(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:88:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding__reset(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:112:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_run(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:192:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runref(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:255:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runstr(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:310:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_runcount(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:350:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void XS_PathFinding_DESTROY(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:389:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/PathFinding/PathFinding.c: In function 'void boot_PathFinding(PerlInterpreter*, CV*)':
src/auto/XSTools/PathFinding/PathFinding.c:425:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/PathFinding/algorithm.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/PathFinding/algorithm.cpp
src/auto/XSTools/PathFinding/algorithm.cpp: In function 'int CalcPath_pathStep(CalcPath_session*)':
src/auto/XSTools/PathFinding/algorithm.cpp:261:103: warning: array subscript has type 'char' [-Wchar-subscripts]
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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/Translation/Translation.xs.cpp
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__load(PerlInterpreter*, CV*)':
src/auto/XSTools/Translation/Translation.c:78:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__unload(PerlInterpreter*, CV*)':
src/auto/XSTools/Translation/Translation.c:106:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation__translate(PerlInterpreter*, CV*)':
src/auto/XSTools/Translation/Translation.c:126:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/Translation/Translation.c: In function 'void XS_Translation_getLocaleCharset(PerlInterpreter*, CV*)':
src/auto/XSTools/Translation/Translation.c:163:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/Translation/Translation.c: In function 'void boot_Translation(PerlInterpreter*, CV*)':
src/auto/XSTools/Translation/Translation.c:190:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/Translation/filereader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/Translation/filereader.cpp
g++ -o src/auto/XSTools/Translation/translator.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/Translation/translator.cpp
src/auto/XSTools/Translation/translator.cpp: In member function 'const char* Translator::getOrigMessage(unsigned int)':
src/auto/XSTools/Translation/translator.cpp:50:6: warning: variable 'len' set but not used [-Wunused-but-set-variable]
g++ -o src/auto/XSTools/Translation/unixfilereader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/Translation/unixfilereader.cpp
g++ -o src/auto/XSTools/Translation/utils.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/unix/unix.cpp
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix_getTerminalSize(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:86:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_start(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:119:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_stop(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:139:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_getInput(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:158:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_print(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:189:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void XS_Utils__Unix__ConsoleUI_waitUntilPrinted(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:209:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/unix/unix.c: In function 'void boot_Utils__Unix(PerlInterpreter*, CV*)':
src/auto/XSTools/unix/unix.c:233:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/unix/consoleui.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/unix/consoleui.cpp
g++ -o src/auto/XSTools/utils/http-reader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/http-reader.cpp
g++ -o src/auto/XSTools/utils/std-http-reader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/std-http-reader.cpp
In file included from src/auto/XSTools/utils/std-http-reader.cpp:43:0:
src/auto/XSTools/utils/unix/http-reader.cpp: In static member function 'static void* OpenKore::{anonymous}::Private::threadEntry(void*)':
src/auto/XSTools/utils/unix/http-reader.cpp:110:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
src/auto/XSTools/utils/unix/http-reader.cpp: In constructor 'OpenKore::{anonymous}::Private::Private(const char*, const char*, int, const char*)':
src/auto/XSTools/utils/unix/http-reader.cpp:144:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
src/auto/XSTools/utils/unix/http-reader.cpp:153:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
src/auto/XSTools/utils/unix/http-reader.cpp:158:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
src/auto/XSTools/utils/unix/http-reader.cpp:172:13: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
src/auto/XSTools/utils/unix/http-reader.cpp:186:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
g++ -o src/auto/XSTools/utils/mirror-http-reader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/mirror-http-reader.cpp
g++ -o src/auto/XSTools/utils/c-bindings/http-reader.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/perl/HttpReader.cpp
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getStatus(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:80:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getError(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:109:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_pullData(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:139:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getData(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:184:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_getSize(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:217:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_HttpReader_DESTROY(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:246:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_StdHttpReader_init(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:272:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_StdHttpReader_new(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:291:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void XS_MirrorHttpReader_new(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:332:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/HttpReader.c: In function 'void boot_Utils__HttpReader(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/HttpReader.c:392:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/utils/whirlpool-algorithm.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/perl/Whirlpool.c
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_new(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:77:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_init(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:100:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_add(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:127:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_finalize(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:161:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void XS_Utils__Whirlpool_DESTROY(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:195:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Whirlpool.c: In function 'void boot_Utils__Whirlpool(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Whirlpool.c:224:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/utils/Rijndael.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/Rijndael.cpp
buildXS(["src/auto/XSTools/utils/perl/Rijndael.xs.cpp"], ["src/auto/XSTools/utils/perl/Rijndael.xs"])
Creating src/auto/XSTools/utils/perl/Rijndael.xs.cpp ...
g++ -o src/auto/XSTools/utils/perl/Rijndael.xs.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/perl/Rijndael.xs.cpp
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void XS_Utils__Rijndael_new(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:80:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void XS_Utils__Rijndael_DESTROY(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:102:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void XS_Utils__Rijndael_MakeKey(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:128:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void XS_Utils__Rijndael_Encrypt(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:169:8: warning: unused variable 'not_used' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c:159:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void XS_Utils__Rijndael_Decrypt(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:208:8: warning: unused variable 'not_used' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c:198:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Rijndael.c: In function 'void boot_Utils__Rijndael(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Rijndael.c:239:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
g++ -o src/auto/XSTools/utils/rijndael-alg-fst.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/rijndael-alg-fst.c
g++ -o src/auto/XSTools/utils/rijndael-api-fst.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/rijndael-api-fst.c
src/auto/XSTools/utils/rijndael-api-fst.c: In function 'int blockEncrypt(cipherInstance*, keyInstance*, BYTE*, int, BYTE*)':
src/auto/XSTools/utils/rijndael-api-fst.c:157:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c: In function 'int padEncrypt(cipherInstance*, keyInstance*, BYTE*, int, BYTE*)':
src/auto/XSTools/utils/rijndael-api-fst.c:234:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c: In function 'int blockDecrypt(cipherInstance*, keyInstance*, BYTE*, int, BYTE*)':
src/auto/XSTools/utils/rijndael-api-fst.c:290:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c: In function 'int padDecrypt(cipherInstance*, keyInstance*, BYTE*, int, BYTE*)':
src/auto/XSTools/utils/rijndael-api-fst.c:370:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c:370:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c:381:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
src/auto/XSTools/utils/rijndael-api-fst.c:381:43: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
g++ -o src/auto/XSTools/utils/aes-cfb.os -c -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/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 -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -Wall -O3 -pipe -fPIC -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"1.0\" -DXS_VERSION=\"1.0\" -fPIC -I/usr/lib/perl5/core_perl/CORE src/auto/XSTools/utils/perl/Benchmark.cpp
In file included from src/auto/XSTools/utils/perl/../dense_hash_map.h:87:0,
                 from src/auto/XSTools/utils/perl/Benchmark.xs:1:
src/auto/XSTools/utils/perl/../sparseconfig.h:64:0: warning: "HASH_FUN_H" redefined [enabled by default]
src/auto/XSTools/utils/perl/../sparseconfig.h:37:0: note: this is the location of the previous definition
In file included from src/auto/XSTools/utils/perl/../densehashtable.h:99:0,
                 from src/auto/XSTools/utils/perl/../dense_hash_map.h:94,
                 from src/auto/XSTools/utils/perl/Benchmark.xs:1:
src/auto/XSTools/utils/perl/../sparseconfig.h:37:0: warning: "HASH_FUN_H" redefined [enabled by default]
src/auto/XSTools/utils/perl/../sparseconfig.h:64:0: note: this is the location of the previous definition
src/auto/XSTools/utils/perl/../sparseconfig.h:64:0: warning: "HASH_FUN_H" redefined [enabled by default]
src/auto/XSTools/utils/perl/../sparseconfig.h:37:0: note: this is the location of the previous definition
In file included from src/auto/XSTools/utils/perl/../google_type_traits.h:45:0,
                 from src/auto/XSTools/utils/perl/../densehashtable.h:107,
                 from src/auto/XSTools/utils/perl/../dense_hash_map.h:94,
                 from src/auto/XSTools/utils/perl/Benchmark.xs:1:
src/auto/XSTools/utils/perl/../sparseconfig.h:37:0: warning: "HASH_FUN_H" redefined [enabled by default]
src/auto/XSTools/utils/perl/../sparseconfig.h:64:0: note: this is the location of the previous definition
src/auto/XSTools/utils/perl/../sparseconfig.h:64:0: warning: "HASH_FUN_H" redefined [enabled by default]
src/auto/XSTools/utils/perl/../sparseconfig.h:37:0: note: this is the location of the previous definition
In file included from src/auto/XSTools/utils/perl/../dense_hash_map.h:94:0,
                 from src/auto/XSTools/utils/perl/Benchmark.xs:1:
src/auto/XSTools/utils/perl/../densehashtable.h:132:11: error: 'ptrdiff_t' does not name a type
src/auto/XSTools/utils/perl/../densehashtable.h:182:11: error: 'ptrdiff_t' does not name a type
src/auto/XSTools/utils/perl/../densehashtable.h:235:11: error: 'ptrdiff_t' does not name a type
In file included from src/auto/XSTools/utils/perl/Benchmark.xs:1:0:
src/auto/XSTools/utils/perl/../dense_hash_map.h: In instantiation of 'google::dense_hash_map<const char*, int, __gnu_cxx::hash<const char*>, eqstr>':
src/auto/XSTools/utils/perl/Benchmark.xs:39:12:   instantiated from here
src/auto/XSTools/utils/perl/../dense_hash_map.h:128:40: error: no type named 'difference_type' in 'class google::dense_hashtable<std::pair<const char* const, int>, const char*, __gnu_cxx::hash<const char*>, google::dense_hash_map<const char*, int, __gnu_cxx::hash<const char*>, eqstr>::SelectKey, eqstr, std::allocator<int> >'
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_init(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:170:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_begin(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:196:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_end(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:216:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_getResults(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:236:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void XS_Benchmark_clock2msec(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:272:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
src/auto/XSTools/utils/perl/Benchmark.c: In function 'void boot_Utils__Benchmark(PerlInterpreter*, CV*)':
src/auto/XSTools/utils/perl/Benchmark.c:297:5: warning: unused variable 'Perl___notused' [-Wunused-variable]
scons: *** [src/auto/XSTools/utils/perl/Benchmark.os] Error 1
scons: building terminated because of errors.
Compilation failed. Please read http://www.openkore.com/compilation.php for help.
make: Leaving directory `/home/camila/OpenkoreSVN'
Can't locate loadable object for module XSTools in @INC (@INC contains: /home/camila/OpenkoreSVN/src/deps /home/camila/OpenkoreSVN/src /home/camila/OpenkoreSVN /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at ./openkore.pl line 25
 
Could it be because of python3 being installed or perl 64?
Quit.

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

Re: Unableto build, "type not specified" errors

#4 Post by kLabMouse »

Mushroom wrote:Same problem, Openkore doesn't compile on Arch Linux.
Could it be because of python3 being installed or perl 64?
Could be both.

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: Unableto build, "type not specified" errors

#5 Post by Mushroom »

Hum... I think it's not perl 64 fault. Just got it working on ubuntu with perl 64, but version 5.10
Could it be a gcc problem? I'm using version 4.6.1
Those compile errors don't tell a lot...

Commenting lines 103 and 105 from src/auto/XSTools/SConscript

Code: Select all

## Utils
        ....
	'utils/rijndael-alg-fst.c',
	'utils/rijndael-api-fst.c',
	'utils/aes-cfb.c'
	#'utils/perl/Benchmark.cpp'
#XS_sources['utils/perl/Benchmark.xs'] = 'utils/perl/Benchmark.cpp'
seems to avoid the problem, but of course Openkore benchmark would not work. Would there be any problem on removing all benchmark functions of openkore?
Quit.

Jynxster
Noob
Noob
Posts: 1
Joined: 12 Jul 2011, 09:10
Noob?: No

Re: Unableto build, "type not specified" errors

#6 Post by Jynxster »

All you need to do is add:

#include <stddef.h> // for ptrdiff_t

in densehashtable.h

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: Unableto build, "type not specified" errors

#7 Post by Mushroom »

Jynxster wrote:All you need to do is add:

#include <stddef.h> // for ptrdiff_t

in densehashtable.h
Really? Oh well, just vanished arch linux from my pc and came back to windows :/ (no good support on 3d)
Can somebody test and see if it works? So the topic can be solved.
Quit.

Haibi
Developers
Developers
Posts: 7
Joined: 01 Nov 2010, 09:53
Noob?: No

Re: Unableto build, "type not specified" errors

#8 Post by Haibi »

Compiles fine here after adding #include <stddef.h> // for ptrdiff_t (Arch x64).

Technology
Super Moderators
Super Moderators
Posts: 801
Joined: 06 May 2008, 12:47
Noob?: No

Re: Unableto build, "type not specified" errors

#9 Post by Technology »

Haibi wrote:Compiles fine here after adding #include <stddef.h> // for ptrdiff_t (Arch x64).
please submit a patch
One ST0 to rule them all? One PE viewer to find them!
One ST_kRO to bring them all and in the darkness bind them...

Mount Doom awaits us, fellowship of OpenKore!

Haibi
Developers
Developers
Posts: 7
Joined: 01 Nov 2010, 09:53
Noob?: No

Re: Unableto build, "type not specified" errors

#10 Post by Haibi »

Fixed in r7860.

Locked