Find the answer to your Linux question:
Results 1 to 2 of 2
Hi I'm having problems with this I've come a long way and solved a lot of problems thus far but now I'm stuck after spending many hours and days at ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Apr 2012
    Posts
    4

    Exclamation cannot compile Aleph One "make" error 2


    Hi I'm having problems with this I've come a long way and solved a lot of problems thus far but now I'm stuck after spending many hours and days at this. I tried posting this in another website but got no help so here's my last effort before I give up on it.

    I have a 2GHZ quad core AMD processor, 64 bit, Radeon HD5670 graphics card, 2GB ram, Motherboard M4A87TD EVO.

    I'm trying to install Aleph One by compiling from source. I downloaded the tarball and open terminal in window and press ./configure. After some problems that seems to complete fine and says now type "make". Now the problem is the next step: When I type "make" I get this gobbldey guk error:

    GNU Make 3.81
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    This program built for x86_64-pc-linux-gnu
    Reading makefiles...
    Updating goal targets....
    File `all' does not exist.
    File `all-am' does not exist.
    Must remake target `all-am'.
    Successfully remade target file `all-am'.
    Must remake target `all'.
    Successfully remade target file `all'.
    make[3]: Entering directory `/home/brian/AlephOne-20120514/Source_Files/LibNAT'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/home/brian/AlephOne-20120514/Source_Files/LibNAT'
    Making all in Lua
    GNU Make 3.81
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.

    This program built for x86_64-pc-linux-gnu
    Reading makefiles...
    Updating goal targets....
    File `all' does not exist.
    File `all-am' does not exist.
    File `liba1lua.a' does not exist.
    File `lua_map.o' does not exist.
    Must remake target `lua_map.o'.
    make[3]: Entering directory `/home/brian/AlephOne-20120514/Source_Files/Lua'
    g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng12 -D_FORTIFY_SOURCE=2 -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -g -O2 -MT lua_map.o -MD -MP -MF .deps/lua_map.Tpo -c -o lua_map.o lua_map.cpp
    In file included from lua_map.h:39:0,
    from lua_map.cpp:24:
    lua_templates.h: In instantiation of ‘static index_t L_LazyEnum<name, index_t>::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]’:
    lua_map.cpp:1204:33: required from here
    lua_templates.h:499:8: error: ‘_lookup’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    lua_templates.h:499:8: note: declarations in dependent base ‘L_Enum<((char*)(& Lua_Sound_Name)), short int>’ are not found by unqualified lookup
    lua_templates.h:499:8: note: use ‘L_LazyEnum::_lookup’ instead
    make[3]: *** [lua_map.o] Error 1
    make[3]: Leaving directory `/home/brian/AlephOne-20120514/Source_Files/Lua'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/brian/AlephOne-20120514/Source_Files'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/brian/AlephOne-20120514'
    make: *** [all] Error 2

    So now it's stuck at this point, I can't get to the final step of "sudo make install"

    Can anyone tell me how to fix this? thanks!

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,755
    Likely a header problem. Old post - not much I can do to help other than this suggestion.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •