Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Troubles compiling under Mint 17.3
05-31-2017, 07:56 PM,
Post: #1
Troubles compiling under Mint 17.3
I'm trying to compile AA on a Linux Mint 17.3 machine and running into difficulties. I'm out of practice and I'm not positive I'm not missing the obvious here. With that said, here is the output of the configure, make, and make install:

Code:
> ./configure --enable-silent-rules
====================================================
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to include game resources package... yes
checking for gawk... (cached) gawk
checking for a sed that does not truncate output... /bin/sed
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether to build the client... yes
checking whether to install documents... yes
checking whether to install icons... yes
checking for library containing acos... -lm
checking for library containing dlopen... -ldl
checking for library containing clock_gettime... none required
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for X11... yes
checking for XXF86VM... yes
checking for ZLIB... yes
checking for library containing jpeg_read_header... -ljpeg
checking for LIBCURL... yes
checking for OGG... yes
checking for VORBIS... yes
checking for FREETYPE2... yes
checking for ODE... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether to enable assertions... yes
checking for unistd.h... (cached) yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking float.h usability... yes
checking float.h presence... yes
checking for float.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for inttypes.h... (cached) yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for memory.h... (cached) yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
checking jpeg/jpeglib.h usability... no
checking jpeg/jpeglib.h presence... no
checking for jpeg/jpeglib.h... no
checking AL/al.h usability... yes
checking AL/al.h presence... yes
checking for AL/al.h... yes
checking al.h usability... no
checking al.h presence... no
checking for al.h... no
checking OpenAL/al.h usability... no
checking OpenAL/al.h presence... no
checking for OpenAL/al.h... no
checking AL/alc.h usability... yes
checking AL/alc.h presence... yes
checking for AL/alc.h... yes
checking alc.h usability... no
checking alc.h presence... no
checking for alc.h... no
checking OpenAL/alc.h usability... no
checking OpenAL/alc.h presence... no
checking for OpenAL/alc.h... no
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking GL/glx.h usability... yes
checking GL/glx.h presence... yes
checking for GL/glx.h... yes
checking for ode/ode.h... yes
checking for inline... inline
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for int32_t... yes
checking for int64_t... yes
checking for uint64_t... yes
checking for ptrdiff_t... yes
checking for uintptr_t... yes
checking for error_at_line... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for obstacks... yes
checking for vsnprintf... yes
checking for strerror... yes
checking for strdup... yes
checking for nanosleep... yes
checking for usleep... yes
checking for clock_gettime... yes
checking for floor... yes
checking for getcwd... yes
checking for gethostbyname... yes
checking for gettimeofday... yes
checking for isascii... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for munmap... yes
checking for pow... yes
checking for putenv... yes
checking for select... yes
checking for socket... yes
checking for sqrt... yes
checking for strchr... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtoul... yes
checking for stat... yes
checking for fstat... yes
checking for filelength... no
checking for strlcat... no
checking for strlcpy... no
checking for _begin_thread... no
checking for _getcwd... no
checking for _mkdir... no
checking for _putenv... no
checking for _strdup... no
checking for _stricmp... no
checking for _strnicmp... no
checking for unlink... yes
checking for _unlink... no
checking for closesocket... no
checking POSIX termios... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating source/Makefile
config.status: creating config/config.h
config.status: config/config.h is unchanged
config.status: executing depfiles commands
=== configuring in data1 (/home/charles/alienarena/data1)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr/local'  '--enable-silent-rules' 'CFLAGS=-O3 -g -pipe -march=native -fstack-protector-all -DNDEBUG' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating botinfo/Makefile
config.status: creating env/Makefile
config.status: creating gfx/Makefile
config.status: creating levelshots/Makefile
config.status: creating maps/Makefile
config.status: creating models/Makefile
config.status: creating particles/Makefile
config.status: creating pics/Makefile
config.status: creating players/Makefile
config.status: creating scripts/Makefile
config.status: creating sound/Makefile
config.status: creating textures/Makefile
config.status: creating vehicles/Makefile

-------------------------------------------
Package: alienarena Version: 7.66.1
OS: .................... linux-gnu
CPU: ................... x86_64
Dedicated Only: ........ no
XF86 DGA support: ...... no
XF86 VidMode support: .. yes
Zlib support: .......... yes
prefix ................ /usr/local
doc-install ........... yes
icons-install: ........ yes
with data1: ........... yes
assertions enabled: ... yes

Advanced Build Information:
See README for information and recommendations.
Run ./configure --help for configure options.
Compiler options:
  CFLAGS:.... -O3 -g -pipe -march=native -fstack-protector-all -DNDEBUG -ffast-math -fno-strict-aliasing

X11:
  cflags:     
  libs:   -lX11   -lXxf86vm  
FREETYPE2:
  cflags: -I/usr/include/freetype2  
  libs: -lfreetype  
LIBCURL:
  cflags:  
  libs: -lcurl  
ODE:
  cflags: -DdDOUBLE  
  libs: -lode  
OGG:
  cflags:
  libs: -logg  
VORBIS:
  cflags:  
  libs: -lvorbisfile -lvorbis -lm -logg  
ZLIB:
  cflags:  
  libs: -lz  



> make -j 2
====================================================
Making all in source
make[1]: Entering directory `/home/charles/alienarena/source'
  CC       game/acesrc/acebot_ai.o
  CC       game/acesrc/acebot_cmds.o
  CC       game/acesrc/acebot_items.o
  CC       game/acesrc/acebot_movement.o
  CC       game/acesrc/acebot_nodes.o
  CC       game/acesrc/acebot_spawn.o
  CC       game/c_cam.o
  CC       game/g_ai.o
  CC       game/g_chase.o
  CC       game/g_cmds.o
  CC       game/g_combat.o
  CC       game/g_ctf.o
  CC       game/g_deathray.o
  CC       game/g_func.o
  CC       game/g_items.o
  CC       game/g_misc.o
  CC       game/g_main.o
  CC       game/g_monster.o
  CC       game/g_phys.o
  CC       game/g_save.o
  CC       game/g_spawn.o
  CC       game/g_spider.o
  CC       game/g_svcmds.o
  CC       game/g_target.o
  CC       game/g_trigger.o
  CC       game/g_unlagged.o
  CC       game/g_utils.o
  CC       game/g_vehicles.o
  CC       game/g_weapon.o
  CC       game/m_move.o
  CC       game/p_client.o
  CC       game/p_hud.o
  CC       game/p_trail.o
  CC       game/p_view.o
  CC       game/p_weapon.o
  CC       game/q_shared.o
  CC       game/alienarena_ded-q_shared.o
  CC       null/alienarena_ded-cl_null.o
  CC       qcommon/alienarena_ded-binheap.o
  CC       qcommon/alienarena_ded-cmd.o
  CC       qcommon/alienarena_ded-cmodel.o
  CC       qcommon/alienarena_ded-common.o
  CC       qcommon/alienarena_ded-crc.o
  CC       qcommon/alienarena_ded-cvar.o
  CC       qcommon/alienarena_ded-files.o
  CC       qcommon/alienarena_ded-htable.o
  CC       qcommon/alienarena_ded-image.o
  CC       qcommon/alienarena_ded-libgarland.o
  CC       qcommon/alienarena_ded-mdfour.o
  CC       qcommon/alienarena_ded-net_chan.o
  CC       qcommon/alienarena_ded-pmove.o
  CC       qcommon/alienarena_ded-terrain.o
  CC       server/alienarena_ded-sv_ccmds.o
  CC       server/alienarena_ded-sv_ents.o
  CC       server/alienarena_ded-sv_game.o
  CC       server/alienarena_ded-sv_init.o
  CC       server/alienarena_ded-sv_main.o
  CC       server/alienarena_ded-sv_send.o
  CC       server/alienarena_ded-sv_user.o
  CC       server/alienarena_ded-sv_world.o
  CC       unix/alienarena_ded-glob.o
  CC       unix/alienarena_ded-net_udp.o
  CC       unix/alienarena_ded-q_shunix.o
  CC       unix/alienarena_ded-sys_unix.o
  CC       client/alienarena-cl_ents.o
  CC       client/alienarena-cl_fx.o
  CC       client/alienarena-cl_http.o
  CC       client/alienarena-cl_input.o
  CC       client/alienarena-cl_inv.o
  CC       client/alienarena-cl_irc.o
  CC       client/alienarena-cl_main.o
  CC       client/alienarena-cl_parse.o
  CC       client/alienarena-cl_pred.o
  CC       client/alienarena-cl_scrn.o
  CC       client/alienarena-cl_stats.o
  CC       client/alienarena-cl_tent.o
  CC       client/alienarena-cl_updates.o
  CC       client/alienarena-cl_view.o
  CC       client/alienarena-console.o
  CC       client/alienarena-keys.o
  CC       client/alienarena-menu.o
  CC       client/alienarena-qal.o
client/menu.c: In function ‘Option_Setup’:
client/menu.c:1842:24: warning: comparison of distinct pointer types lacks a cast [enabled by default]
    if (item->itemnames == font_names)
                        ^
client/menu.c:1880:31: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
    item->generic.localptrs[0] = limit;
                               ^
client/menu.c:1892:31: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
    item->generic.localptrs[0] = fieldsize;
                               ^
client/menu.c: In function ‘ServerInfo_SubmenuInit’:
client/menu.c:3970:2: warning: passing argument 8 of ‘Menu_MakeTable’ from incompatible pointer type [enabled by default]
  Menu_MakeTable (&s_servers[serverindex].serverinfo_table, 7, 2, sizes, s_servers[serverindex].serverinfo_rows, s_servers[serverindex].serverinfo_rows, s_servers[serverindex].serverinfo_columns, contents);
  ^
In file included from client/menu.c:50:0:
./client/qmenu.h:356:6: note: expected ‘const char **’ but argument is of type ‘char **’
void Menu_MakeTable (menuframework_s *menu, int nrows, int ncolumns, size_t *celltype_size, menuframework_s *header, menuframework_s *rows, void *columns, const char **contents);
      ^
client/menu.c: In function ‘PlayerList_SubmenuInit’:
client/menu.c:4059:6: warning: passing argument 8 of ‘Menu_MakeTable’ from incompatible pointer type [enabled by default]
      );
      ^
In file included from client/menu.c:50:0:
./client/qmenu.h:356:6: note: expected ‘const char **’ but argument is of type ‘char **’
void Menu_MakeTable (menuframework_s *menu, int nrows, int ncolumns, size_t *celltype_size, menuframework_s *header, menuframework_s *rows, void *columns, const char **contents);
      ^
client/menu.c: In function ‘Slider_CheckSlide’:
client/menu.c:6668:2: warning: passing argument 1 of ‘Menu_ActivateItem’ from incompatible pointer type [enabled by default]
  Menu_ActivateItem (s);
  ^
In file included from client/menu.c:50:0:
./client/qmenu.h:344:6: note: expected ‘struct menuitem_s *’ but argument is of type ‘struct menuslider_s *’
void Menu_ActivateItem (menuitem_s *item);
      ^
  CC       client/alienarena-qmenu.o
client/qmenu.c: In function ‘Field_Draw’:
client/qmenu.c:176:23: warning: comparison of distinct pointer types lacks a cast [enabled by default]
  if ( cursor.menuitem == f )
                       ^
client/qmenu.c: In function ‘Field_Key’:
client/qmenu.c:188:4: warning: assignment from incompatible pointer type [enabled by default]
  f = cursor.menuitem;
    ^
client/qmenu.c: In function ‘Menu_AssignCursor’:
client/qmenu.c:1004:8: warning: assignment from incompatible pointer type [enabled by default]
   item = &menu->vertical_scrollbar;
        ^
client/qmenu.c: In function ‘Menu_SlideItem’:
client/qmenu.c:1464:23: warning: initialization from incompatible pointer type [enabled by default]
  menucommon_s *item = cursor.menuitem;
                       ^
client/qmenu.c: In function ‘Slider_DoSlide’:
client/qmenu.c:1512:2: warning: passing argument 1 of ‘Menu_ActivateItem’ from incompatible pointer type [enabled by default]
  Menu_ActivateItem (s);
  ^
client/qmenu.c:1411:6: note: expected ‘struct menuitem_s *’ but argument is of type ‘struct menuslider_s *’
void Menu_ActivateItem (menuitem_s *item)
      ^
client/qmenu.c: In function ‘SpinControl_DoSlide’:
client/qmenu.c:1571:2: warning: passing argument 1 of ‘Menu_ActivateItem’ from incompatible pointer type [enabled by default]
  Menu_ActivateItem (s);
  ^
client/qmenu.c:1411:6: note: expected ‘struct menuitem_s *’ but argument is of type ‘struct menulist_s *’
void Menu_ActivateItem (menuitem_s *item)
      ^
  CC       client/alienarena-snd_file.o
  CC       client/alienarena-snd_openal.o
  CC       game/alienarena-q_shared.o
  CC       qcommon/alienarena-binheap.o
  CC       qcommon/alienarena-cmd.o
  CC       qcommon/alienarena-cmodel.o
  CC       qcommon/alienarena-common.o
  CC       qcommon/alienarena-crc.o
  CC       qcommon/alienarena-cvar.o
  CC       qcommon/alienarena-files.o
  CC       qcommon/alienarena-htable.o
  CC       qcommon/alienarena-image.o
  CC       qcommon/alienarena-libgarland.o
  CC       qcommon/alienarena-md5.o
  CC       qcommon/alienarena-mdfour.o
  CC       qcommon/alienarena-net_chan.o
  CC       qcommon/alienarena-pmove.o
  CC       qcommon/alienarena-terrain.o
  CC       ref_gl/alienarena-r_decals.o
  CC       ref_gl/alienarena-r_bloom.o
  CC       ref_gl/alienarena-r_draw.o
ref_gl/r_draw.c:114:0: warning: "DEG2RAD" redefined [enabled by default]
#define DEG2RAD (0.0174532925f)
^
In file included from ./qcommon/qcommon.h:25:0,
                 from ./client/ref.h:23,
                 from ref_gl/r_local.h:31,
                 from ref_gl/r_draw.c:28:
./game/q_shared.h:210:0: note: this is the location of the previous definition
#define DEG2RAD( a ) (( (a) * (float)M_PI ) / 180.0F)
^
  CC       ref_gl/alienarena-r_image.o
  CC       ref_gl/alienarena-r_iqm.o
  CC       ref_gl/alienarena-r_light.o
ref_gl/r_light.c: In function ‘R_StaticLightPoint’:
ref_gl/r_light.c:360:3: warning: passing argument 1 of ‘CM_TerrainLightPoint’ discards ‘const’ qualifier from pointer target type [enabled by default]
   CM_TerrainLightPoint (p, end, color);
   ^
In file included from ./client/ref.h:23:0,
                 from ref_gl/r_local.h:31,
                 from ref_gl/r_light.c:26:
./qcommon/qcommon.h:718:6: note: expected ‘vec_t *’ but argument is of type ‘const vec_t *’
void CM_TerrainLightPoint (vec3_t in_point, vec3_t out_point, vec3_t out_color);
      ^
ref_gl/r_light.c:363:3: warning: passing argument 2 of ‘RecursiveLightPoint’ discards ‘const’ qualifier from pointer target type [enabled by default]
   if (r_worldmodel->lightdata && RecursiveLightPoint (r_worldmodel->nodes, p, end, &uses_lightstyle) != -1)
   ^
ref_gl/r_light.c:240:12: note: expected ‘vec_t *’ but argument is of type ‘const vec_t *’
static int RecursiveLightPoint (mnode_t *node, vec3_t start, vec3_t end, qboolean *out_uses_lightstyle)
            ^
  CC       ref_gl/alienarena-r_main.o
  CC       ref_gl/alienarena-r_math.o
  CC       ref_gl/alienarena-r_md2.o
  CC       ref_gl/alienarena-r_mesh.o
  CC       ref_gl/alienarena-r_misc.o
  CC       ref_gl/alienarena-r_model.o
ref_gl/r_model.c: In function ‘Mod_LoadRefineFaceLookups’:
ref_gl/r_model.c:1085:2: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
  printf ("%d / %d\n", l->filelen, sizeof(*in));
  ^
  CC       ref_gl/alienarena-r_particle.o
  CC       ref_gl/alienarena-r_postprocess.o
  CC       ref_gl/alienarena-r_program.o
  CC       ref_gl/alienarena-r_ragdoll.o
  CC       ref_gl/alienarena-r_script.o
  CC       ref_gl/alienarena-r_shadowmaps.o
  CC       ref_gl/alienarena-r_surf.o
  CC       ref_gl/alienarena-r_terrain.o
ref_gl/r_terrain.c: In function ‘Mod_LoadTerrainDecorations’:
ref_gl/r_terrain.c:159:4: warning: passing argument 1 of ‘R_RegisterModel’ discards ‘const’ qualifier from pointer target type [enabled by default]
    ent->model = R_RegisterModel (data.decorations[i].path);
    ^
In file included from ref_gl/r_local.h:31:0,
                 from ref_gl/r_terrain.c:5:
./client/ref.h:365:17: note: expected ‘char *’ but argument is of type ‘const char *’
struct model_s *R_RegisterModel (char *name);
                 ^
ref_gl/r_terrain.c:194:9: warning: passing argument 6 of ‘Mod_AddVegetation’ discards ‘const’ qualifier from pointer target type [enabled by default]
         data.decorations[i].size, data.decorations[i].path, data.decorations[i].type );
         ^
In file included from ref_gl/r_terrain.c:5:0:
ref_gl/r_local.h:375:6: note: expected ‘char *’ but argument is of type ‘const char *’
void Mod_AddVegetation (vec3_t origin, vec3_t normal, image_t *tex, vec3_t color, float size, char name[MAX_OSPATH], int type);
      ^
  CC       ref_gl/alienarena-r_text.o
  CC       ref_gl/alienarena-r_ttf.o
  CC       ref_gl/alienarena-r_varray.o
  CC       ref_gl/alienarena-r_vbo.o
  CC       ref_gl/alienarena-r_warp.o
  CC       server/alienarena-sv_ccmds.o
  CC       server/alienarena-sv_ents.o
  CC       server/alienarena-sv_game.o
  CC       server/alienarena-sv_init.o
  CC       server/alienarena-sv_main.o
  CC       server/alienarena-sv_send.o
  CC       server/alienarena-sv_user.o
  CC       server/alienarena-sv_world.o
  CC       unix/alienarena-gl_glx.o
  CC       unix/alienarena-glob.o
  CC       unix/alienarena-net_udp.o
  CC       unix/alienarena-q_shunix.o
  CC       unix/alienarena-qal_unix.o
  CC       unix/alienarena-qgl_unix.o
  CC       unix/alienarena-rw_unix.o
  CC       unix/alienarena-sys_unix.o
  CC       unix/alienarena-vid_so.o
  AR       libgame.a
  CCLD     alienarena-ded
  CCLD     alienarena
make[1]: Leaving directory `/home/charles/alienarena/source'
Making all in data1
make[1]: Entering directory `/home/charles/alienarena/data1'
Making all in botinfo
make[2]: Entering directory `/home/charles/alienarena/data1/botinfo'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/botinfo'
Making all in env
make[2]: Entering directory `/home/charles/alienarena/data1/env'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/env'
Making all in gfx
make[2]: Entering directory `/home/charles/alienarena/data1/gfx'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/gfx'
Making all in levelshots
make[2]: Entering directory `/home/charles/alienarena/data1/levelshots'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/levelshots'
Making all in maps
make[2]: Entering directory `/home/charles/alienarena/data1/maps'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/maps'
Making all in models
make[2]: Entering directory `/home/charles/alienarena/data1/models'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/models'
Making all in particles
make[2]: Entering directory `/home/charles/alienarena/data1/particles'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/particles'
Making all in pics
make[2]: Entering directory `/home/charles/alienarena/data1/pics'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/pics'
Making all in players
make[2]: Entering directory `/home/charles/alienarena/data1/players'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/players'
Making all in scripts
make[2]: Entering directory `/home/charles/alienarena/data1/scripts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/scripts'
Making all in sound
make[2]: Entering directory `/home/charles/alienarena/data1/sound'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/sound'
Making all in textures
make[2]: Entering directory `/home/charles/alienarena/data1/textures'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/textures'
Making all in vehicles
make[2]: Entering directory `/home/charles/alienarena/data1/vehicles'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/charles/alienarena/data1/vehicles'
make[2]: Entering directory `/home/charles/alienarena/data1'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/charles/alienarena/data1'
make[1]: Leaving directory `/home/charles/alienarena/data1'
make[1]: Entering directory `/home/charles/alienarena'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/charles/alienarena'


> sudo make install-exec
====================================================
Making install-exec in source
make[1]: Entering directory `/home/charles/alienarena/source'
/bin/mkdir -p '/usr/local/bin'
  /usr/bin/install -c alienarena-ded alienarena '/usr/local/bin'
make[1]: Leaving directory `/home/charles/alienarena/source'
Making install-exec in data1
make[1]: Entering directory `/home/charles/alienarena/data1'
Making install-exec in botinfo
make[2]: Entering directory `/home/charles/alienarena/data1/botinfo'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/botinfo'
Making install-exec in env
make[2]: Entering directory `/home/charles/alienarena/data1/env'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/env'
Making install-exec in gfx
make[2]: Entering directory `/home/charles/alienarena/data1/gfx'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/gfx'
Making install-exec in levelshots
make[2]: Entering directory `/home/charles/alienarena/data1/levelshots'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/levelshots'
Making install-exec in maps
make[2]: Entering directory `/home/charles/alienarena/data1/maps'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/maps'
Making install-exec in models
make[2]: Entering directory `/home/charles/alienarena/data1/models'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/models'
Making install-exec in particles
make[2]: Entering directory `/home/charles/alienarena/data1/particles'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/particles'
Making install-exec in pics
make[2]: Entering directory `/home/charles/alienarena/data1/pics'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/pics'
Making install-exec in players
make[2]: Entering directory `/home/charles/alienarena/data1/players'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/players'
Making install-exec in scripts
make[2]: Entering directory `/home/charles/alienarena/data1/scripts'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/scripts'
Making install-exec in sound
make[2]: Entering directory `/home/charles/alienarena/data1/sound'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/sound'
Making install-exec in textures
make[2]: Entering directory `/home/charles/alienarena/data1/textures'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/textures'
Making install-exec in vehicles
make[2]: Entering directory `/home/charles/alienarena/data1/vehicles'
make[2]: Nothing to be done for `install-exec'.
make[2]: Leaving directory `/home/charles/alienarena/data1/vehicles'
make[2]: Entering directory `/home/charles/alienarena/data1'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Leaving directory `/home/charles/alienarena/data1'
make[1]: Leaving directory `/home/charles/alienarena/data1'
make[1]: Entering directory `/home/charles/alienarena'
make[1]: Nothing to be done for `install-exec-am'.
make[1]: Leaving directory `/home/charles/alienarena'
[Image: dorig.png](Art by {OS}Drastic)
system specs in profile
Reply
06-01-2017, 03:28 AM,
Post: #2
RE: Troubles compiling under Mint 17.3
I do not see anything wrong (but I am a bit rusty, too). What exactly are the difficulties? Are you running the program from /home/charles/alienarena? Which is required for install-exec and is what you would want so arena files from SVN are accessible.
Cool Pie fixes everything.
Reply
06-04-2017, 10:14 PM,
Post: #3
RE: Troubles compiling under Mint 17.3
I thought install-exec was used to only update the binaries for a system wide install. You can see in your log that it is copying the binaries to /usr/local/bin.

Code:
> sudo make install-exec

====================================================

Making install-exec in source

make[1]: Entering directory `/home/charles/alienarena/source'

/bin/mkdir -p '/usr/local/bin'

  /usr/bin/install -c alienarena-ded alienarena '/usr/local/bin'

If you want to run aa from /home/charles/aa you just need to copy the binary from source to the top level directory, otherwise make aa install system wide by just issuing a sudo make install.



Reply
06-10-2017, 04:54 PM,
Post: #4
RE: Troubles compiling under Mint 17.3
Make output looks okay at first glance, but as Xenos pointed out, install-exec doesn't install the whole game.
Quote:* maxtothemax is back
<maxtothemax> with a vengeance
<maxtothemax> and chips
<maxtothemax> and bean dip
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)