From: Kostas O. <oik...@at...> - 2000-10-04 20:53:30
|
Hi, I'm building prboom on a Sparc, Solaris 2.7 system. I've built all of the supporting software with no problem (SDL, smpeg, SDL_net, SDL_mixer), but I'm having a small problem with prboom itself. I've configured with --enable-gl. Here's the end of the build: make[3]: Entering directory `/opt/build/prboom-2.1.0/src' gcc -O2 -fomit-frame-pointer -ffast-math -Wall -Winline -Wcast-align -Wwrite-strings -I../src -I/usr/openwin/include -I/opt/SDL/include -I/opt/SDL/include/SDL -D_REENTRANT -o prboom mmus2mid.o am_map.o g_game.o p_mobj.o r_segs.o hu_lib.o lprintf.o p_plats.o r_sky.o d_deh.o hu_stuff.o m_argv.o p_pspr.o m_bbox.o p_saveg.o r_things.o d_items.o m_cheat.o p_setup.o s_sound.o d_main.o p_sight.o sounds.o m_menu.o p_spec.o info.o st_lib.o m_misc.o p_switch.o i_joy.o p_telept.o st_stuff.o m_random.o p_tick.o i_main.o tables.o p_user.o p_ceilng.o v_video.o doomdef.o p_doors.o p_enemy.o r_bsp.o version.o doomstat.o p_floor.o r_data.o w_wad.o p_genlin.o dstrings.o p_inter.o wi_stuff.o r_draw.o f_finale.o p_lights.o z_bmalloc.o p_map.o r_main.o f_wipe.o z_zone.o p_maputl.o r_plane.o d_client.o i_udp_sdl.o gl_main.o gl_texture.o SDL/libsdldoom.a -lsmpeg -lSDL_mixer -lSDL_net -L/opt/SDL/lib -R/opt/SDL/lib -lSDL -lpthread -lposix4 -lGL -lGLU -lm -L/usr/openwin/lib -R/usr/openwin/lib -lsock! et -lnsl Undefined first referenced symbol in file R_DrawTLColumn r_segs.o D_abs am_map.o R_DrawColumn r_segs.o ld: fatal: Symbol referencing errors. No output written to prboom collect2: ld returned 1 exit status make[3]: *** [prboom] Error 1 make[3]: Leaving directory `/opt/build/prboom-2.1.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/build/prboom-2.1.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/build/prboom-2.1.0' make: *** [all-recursive-am] Error 2 With GL_DOOM defined, it seems that R_DrawColumn, etc. are expected to be in some external library. Can you tell me where? Thanks very much. Kostas |