AVP

^(o,o)^ Turk2000 acnrvi at tin.it
Tue Sep 17 18:21:19 EDT 2002


Hello!

  The compiling of the AVP source code breaks off on ending with the
following messagges:

gcc -o AvP main.o files.o winapi.o stubs.o version.o mathline.o math.o opengl.o openal.o cdplayer.o menus.o net.o frustum.o kshape.o map.o maths.o md5.o mem3dc.o mem3dcpp.o module.o morph.o object.o shpanim.o sphere.o tables.o vdb.o avp/ai_sight.o avp/avpview.o avp/bh_agun.o avp/bh_ais.o avp/bh_alien.o avp/bh_binsw.o avp/bh_cable.o avp/bh_corpse.o avp/bh_deathvol.o avp/bh_debri.o avp/bh_dummy.o avp/bh_fan.o avp/bh_far.o avp/bh_fhug.o avp/bh_gener.o avp/bh_ldoor.o avp/bh_lift.o avp/bh_light.o avp/bh_lnksw.o avp/bh_ltfx.o avp/bh_marin.o avp/bh_mission.o avp/bh_near.o avp/bh_pargen.o avp/bh_plachier.o avp/bh_plift.o avp/bh_pred.o avp/bh_queen.o avp/bh_rubberduck.o avp/bh_selfdest.o avp/bh_snds.o avp/bh_spcl.o avp/bh_swdor.o avp/bh_track.o avp/bh_types.o avp/bh_videoscreen.o avp/bh_waypt.o avp/bh_weap.o avp/bh_xeno.o avp/bonusabilities.o avp/cconvars.o avp/cdtrackselection.o avp/cheatmodes.o avp/comp_map.o avp/comp_shp.o avp/consolelog.o avp/davehook.o avp/deaths.o avp/decal.o avp/detaillevels.o avp/dynamics.o avp/dynblock.o avp/equipmnt.o avp/equiputl.o avp/extents.o avp/game.o avp/game_statistics.o avp/gamecmds.o avp/gamevars.o avp/hmodel.o avp/hud.o avp/inventry.o avp/language.o avp/lighting.o avp/load_shp.o avp/los.o avp/maps.o avp/mempool.o avp/messagehistory.o avp/missions.o avp/movement.o avp/paintball.o avp/particle.o avp/pfarlocs.o avp/pheromon.o avp/player.o avp/pmove.o avp/psnd.o avp/psndproj.o avp/pvisible.o avp/savegame.o avp/scream.o avp/secstats.o avp/sfx.o avp/stratdef.o avp/targeting.o avp/track.o avp/triggers.o avp/weapons.o avp/shapes/cube.o avp/support/consbind.o avp/support/consbtch.o avp/support/coordstr.o avp/support/daemon.o avp/support/indexfnt.o avp/support/r2base.o avp/support/r2pos666.o avp/support/reflist.o avp/support/refobj.o avp/support/rentrntq.o avp/support/scstring.o avp/support/strtab.o avp/support/strutil.o avp/support/trig666.o avp/support/wrapstr.o avp/win95/avpchunk.o avp/win95/cheat.o avp/win95/chtcodes.o avp/win95/d3d_hud.o avp/win95/ddplat.o avp/win95/endianio.o avp/win95/ffread.o avp/win95/ffstdio.o avp/win95/gammacontrol.o avp/win95/hierplace.o avp/win95/iofocus.o avp/win95/jsndsup.o avp/win95/kzsort.o avp/win95/langplat.o avp/win95/modcmds.o avp/win95/npcsetup.o avp/win95/objsetup.o avp/win95/pathchnk.o avp/win95/platsup.o avp/win95/pldghost.o avp/win95/pldnet.o avp/win95/progress_bar.o avp/win95/projload.o avp/win95/scrshot.o avp/win95/strachnk.o avp/win95/system.o avp/win95/usr_io.o avp/win95/vision.o avp/win95/frontend/avp_envinfo.o avp/win95/frontend/avp_intro.o avp/win95/frontend/avp_menudata.o avp/win95/frontend/avp_menus.o avp/win95/frontend/avp_mp_config.o avp/win95/frontend/avp_userprofile.o avp/win95/gadgets/ahudgadg.o avp/win95/gadgets/conscmnd.o avp/win95/gadgets/conssym.o avp/win95/gadgets/consvar.o avp/win95/gadgets/gadget.o avp/win95/gadgets/hudgadg.o avp/win95/gadgets/rootgadg.o avp/win95/gadgets/t_ingadg.o avp/win95/gadgets/teletype.o avp/win95/gadgets/textexp.o avp/win95/gadgets/textin.o avp/win95/gadgets/trepgadg.o win95/animchnk.o win95/animobs.o win95/awtexld.o win95/awbmpld.o win95/awiffld.o win95/awpnmld.o win95/bmpnames.o win95/chnkload.o win95/chnktexi.o win95/chnktype.o win95/chunk.o win95/chunkpal.o win95/db.o win95/debuglog.o win95/dummyobjectchunk.o win95/enumchnk.o win95/enumsch.o win95/envchunk.o win95/fail.o win95/fragchnk.o win95/gsprchnk.o win95/hierchnk.o win95/huffman.o win95/iff.o win95/iff_ilbm.o win95/ilbm_ext.o win95/io.o win95/list_tem.o win95/ltchunk.o win95/media.o win95/mishchnk.o win95/obchunk.o win95/oechunk.o win95/our_mem.o win95/plat_shp.o win95/plspecfn.o win95/shpchunk.o win95/sndchunk.o win95/sprchunk.o win95/string.o win95/texio.o win95/toolchnk.o win95/txioctrl.o win95/wpchunk.o win95/zsp.o -L/opt/sdl-1.2.3/lib -Wl,-rpath,/opt/sdl-1.2.3/lib -lSDL -lpthread -lGL -lopenal
avp/cconvars.o: In function `Toggle_Ambience':
/home/src/games/avp/avp/cconvars.cpp:123: undefined reference to `__gxx_personality_v0'

[etc...etc...]

win95/zsp.o: In function `List_Member_Base<ZSP_zone>::~List_Member_Base()':
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.d._ZTI11List_MemberI8ZSP_zoneE+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.d._ZTI16List_Member_BaseI8ZSP_zoneE+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.d._ZTI20Shape_ZSP_Data_Chunk+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN20Shape_ZSP_Data_ChunkD0Ev+0x25): undefined reference to `operator delete(void*)'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN11List_MemberI8ZSP_zoneED0Ev+0x23): undefined reference to `operator delete(void*)'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN4ListI8ZSP_zoneE18delete_first_entryEv+0x4c): undefined reference to `operator delete[](void*)'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN4ListI8ZSP_zoneE7cleanupEv+0x1a): undefined reference to `operator delete[](void*)'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN4ListI8ZSP_zoneE17delete_last_entryEv+0x4c): undefined reference to `operator delete[](void*)'
/home/src/games/avp/win95/list_tem.hpp(.gnu.linkonce.t._ZN16List_Member_BaseI8ZSP_zoneED0Ev+0x11): undefined reference to `operator delete(void*)'
/home/src/games/avp/win95/list_tem.hpp(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [AvP] Error 1

I don't know nothing about c++, but it seems to be a linking problem.
Where is it that I'm making a mistake? Can AVP to be compiled by means
of gcc 3.0?
Thank you.

Turk.




More information about the Lgfaq mailing list