Build error: call of overloaded ‘LittleShort(int)... (PPC)

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
Guest

Build error: call of overloaded ‘LittleShort(int)... (PPC)

Post by Guest »

Encountering build error when attempting to build current version from Git (following compile instructions at https://zdoom.org/wiki/Compile_GZDoom_on_Linux), and also when downloading and building version 3.2.5, on a PowerPC e5500 based system (A-eon Cyrus Plus) running Ubuntu 16.04.3 LTS.

[ 52%] Building CXX object src/CMakeFiles/zdoom.dir/p_actionfunctions.cpp.o
/home/casey/gzdoom_build/gzdoom/src/p_acs.cpp: In function ‘int ParseLocalArrayChunk(void*, ACSLocalArrays*, int)’:
/home/casey/gzdoom_build/gzdoom/src/p_acs.cpp:2370:87: error: call of overloaded ‘LittleShort(int)’ is ambiguous
unsigned count = (LittleShort(static_cast<unsigned short>(((unsigned *)chunk)[1]) - 2)) / 4;
^
In file included from /home/casey/gzdoom_build/gzdoom/src/./files.h:43:0,
from /home/casey/gzdoom_build/gzdoom/src/./resourcefiles/resourcefile.h:6,
from /home/casey/gzdoom_build/gzdoom/src/./resourcefiles/file_zip.h:4,
from /home/casey/gzdoom_build/gzdoom/src/./g_level.h:39,
from /home/casey/gzdoom_build/gzdoom/src/./actor.h:47,
from /home/casey/gzdoom_build/gzdoom/src/g_inventory/a_pickups.h:4,
from /home/casey/gzdoom_build/gzdoom/src/g_inventory/a_weapons.h:3,
from /home/casey/gzdoom_build/gzdoom/src/d_player.h:35,
from /home/casey/gzdoom_build/gzdoom/src/p_acs.cpp:43:
/home/casey/gzdoom_build/gzdoom/src/./m_swap.h:84:14: note: candidate: short int LittleShort(short int)
inline short LittleShort (short x)
^
/home/casey/gzdoom_build/gzdoom/src/./m_swap.h:89:23: note: candidate: short unsigned int LittleShort(short unsigned int)
inline unsigned short LittleShort (unsigned short x)
^
src/CMakeFiles/zdoom.dir/build.make:3155: recipe for target 'src/CMakeFiles/zdoom.dir/p_acs.cpp.o' failed
make[2]: *** [src/CMakeFiles/zdoom.dir/p_acs.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:844: recipe for target 'src/CMakeFiles/zdoom.dir/all' failed
make[1]: *** [src/CMakeFiles/zdoom.dir/all] Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
casey@UTOPIA-DEV:~/gzdoom_build/gzdoom/build$
_mental_
 
 
Posts: 3812
Joined: Sun Aug 07, 2011 4:32 am

Re: Build error: call of overloaded ‘LittleShort(int)... (PP

Post by _mental_ »

Should be fixed in b5006bb.
Post Reply

Return to “Closed Bugs [GZDoom]”