From: Jan Engelhardt Date: 2019-12-19 22:50:13.191470704 +0100 Fix linker error on i586(only) on -ldl. [ 756s] cd /home/abuild/rpmbuild/BUILD/gzdoom-g4.2.4/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/zdoom.dir/link.txt --verbose=1 [ 757s] /usr/bin/c++ -std=gnu++14 -Wall -Wextra -Wno-unused -Wno-unused-parameter -Wno-missing-field-initializers -ffp-contract=off -Wno-unused-result -fomit-frame-pointer -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -msse -msse2 -DNDEBUG -ffp-contract=off -fPIE -fopenmp -fno-rtti -fomit-frame-pointer -O2 -g -DNDEBUG -pie -rdynamic CMakeFiles/zdoom.dir/__autostart.cpp.o CMakeFiles/zdoom.dir/posix/i_steam.cpp.o CMakeFiles/zdoom.dir/posix/sdl/crashcatcher.c.o CMakeFiles/zdoom.dir/posix/sdl/hardware.cpp.o CMakeFiles/zdoom.dir/posix/sdl/i_gui.cpp.o CMakeFiles/zdoom.dir/posix/sdl/i_input.cpp.o CMakeFiles/zdoom.dir/posix/sdl/i_joystick.cpp.o CMakeFiles/zdoom.dir/posix/sdl/i_main.cpp.o CMakeFiles/zdoom.dir/posix/sdl/i_system.cpp.o CMakeFiles/zdoom.dir/posix/sdl/sdlglvideo.cpp.o CMakeFiles/zdoom.dir/posix/sdl/st_start.cpp.o CMakeFiles/zdoom.dir/posix/unix/i_specialpaths.cpp.o CMakeFiles/zdoom.dir/posix/unix/gtk_dialogs.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx_asm/hq2x_asm.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx_asm/hq3x_asm.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx_asm/hq4x_asm.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx_asm/hqnx_asm_Image.cpp.o CMakeFiles/zdoom.dir/rendering/swrenderer/r_all.cpp.o CMakeFiles/zdoom.dir/rendering/swrenderer/r_swscene.cpp.o CMakeFiles/zdoom.dir/rendering/polyrenderer/poly_all.cpp.o CMakeFiles/zdoom.dir/sound/music/music_midi_base.cpp.o CMakeFiles/zdoom.dir/sound/backend/oalsound.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx/init.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx/hq2x.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx/hq3x.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqnx/hq4x.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/xbr/xbrz.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/xbr/xbrz_old.cpp.o CMakeFiles/zdoom.dir/rendering/gl_load/gl_load.c.o CMakeFiles/zdoom.dir/rendering/hwrenderer/postprocessing/hw_postprocess_cvars.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/postprocessing/hw_postprocessshader.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/dynlights/hw_dynlightdata.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_bsp.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_fakeflat.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_decal.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_drawinfo.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_drawlist.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_clipper.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_flats.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_portal.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_renderhacks.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_sky.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_skyportal.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_sprites.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_spritelight.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_walls.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_walls_vertex.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_weapon.cpp.o CMakeFiles/zdoom.dir/r_data/models/models.cpp.o CMakeFiles/zdoom.dir/utility/matrix.cpp.o CMakeFiles/zdoom.dir/am_map.cpp.o CMakeFiles/zdoom.dir/playsim/bots/b_bot.cpp.o CMakeFiles/zdoom.dir/playsim/bots/b_func.cpp.o CMakeFiles/zdoom.dir/playsim/bots/b_game.cpp.o CMakeFiles/zdoom.dir/playsim/bots/b_move.cpp.o CMakeFiles/zdoom.dir/playsim/bots/b_think.cpp.o CMakeFiles/zdoom.dir/bbannouncer.cpp.o CMakeFiles/zdoom.dir/console/c_bind.cpp.o CMakeFiles/zdoom.dir/console/c_cmds.cpp.o CMakeFiles/zdoom.dir/console/c_console.cpp.o CMakeFiles/zdoom.dir/console/c_consolebuffer.cpp.o CMakeFiles/zdoom.dir/console/c_cvars.cpp.o CMakeFiles/zdoom.dir/console/c_dispatch.cpp.o CMakeFiles/zdoom.dir/console/c_expr.cpp.o CMakeFiles/zdoom.dir/console/c_functions.cpp.o CMakeFiles/zdoom.dir/ct_chat.cpp.o CMakeFiles/zdoom.dir/d_iwad.cpp.o CMakeFiles/zdoom.dir/d_main.cpp.o CMakeFiles/zdoom.dir/d_anonstats.cpp.o CMakeFiles/zdoom.dir/d_net.cpp.o CMakeFiles/zdoom.dir/d_netinfo.cpp.o CMakeFiles/zdoom.dir/d_protocol.cpp.o CMakeFiles/zdoom.dir/dobject.cpp.o CMakeFiles/zdoom.dir/dobjgc.cpp.o CMakeFiles/zdoom.dir/dobjtype.cpp.o CMakeFiles/zdoom.dir/doomstat.cpp.o CMakeFiles/zdoom.dir/g_cvars.cpp.o CMakeFiles/zdoom.dir/g_dumpinfo.cpp.o CMakeFiles/zdoom.dir/g_game.cpp.o CMakeFiles/zdoom.dir/g_hub.cpp.o CMakeFiles/zdoom.dir/g_level.cpp.o CMakeFiles/zdoom.dir/gameconfigfile.cpp.o CMakeFiles/zdoom.dir/gitinfo.cpp.o CMakeFiles/zdoom.dir/hu_scores.cpp.o CMakeFiles/zdoom.dir/i_net.cpp.o CMakeFiles/zdoom.dir/m_cheat.cpp.o CMakeFiles/zdoom.dir/m_joy.cpp.o CMakeFiles/zdoom.dir/m_misc.cpp.o CMakeFiles/zdoom.dir/playsim/p_acs.cpp.o CMakeFiles/zdoom.dir/playsim/p_actionfunctions.cpp.o CMakeFiles/zdoom.dir/p_conversation.cpp.o CMakeFiles/zdoom.dir/playsim/p_destructible.cpp.o CMakeFiles/zdoom.dir/playsim/p_effect.cpp.o CMakeFiles/zdoom.dir/playsim/p_enemy.cpp.o CMakeFiles/zdoom.dir/playsim/p_interaction.cpp.o CMakeFiles/zdoom.dir/playsim/p_lnspec.cpp.o CMakeFiles/zdoom.dir/playsim/p_map.cpp.o CMakeFiles/zdoom.dir/playsim/p_maputl.cpp.o CMakeFiles/zdoom.dir/playsim/p_mobj.cpp.o CMakeFiles/zdoom.dir/p_openmap.cpp.o CMakeFiles/zdoom.dir/playsim/p_pspr.cpp.o CMakeFiles/zdoom.dir/p_saveg.cpp.o CMakeFiles/zdoom.dir/p_setup.cpp.o CMakeFiles/zdoom.dir/playsim/p_spec.cpp.o CMakeFiles/zdoom.dir/p_states.cpp.o CMakeFiles/zdoom.dir/playsim/p_things.cpp.o CMakeFiles/zdoom.dir/p_tick.cpp.o CMakeFiles/zdoom.dir/playsim/p_user.cpp.o CMakeFiles/zdoom.dir/rendering/r_utility.cpp.o CMakeFiles/zdoom.dir/rendering/r_sky.cpp.o CMakeFiles/zdoom.dir/rendering/r_videoscale.cpp.o CMakeFiles/zdoom.dir/sound/s_advsound.cpp.o CMakeFiles/zdoom.dir/sound/s_environment.cpp.o CMakeFiles/zdoom.dir/sound/s_sndseq.cpp.o CMakeFiles/zdoom.dir/sound/s_sound.cpp.o CMakeFiles/zdoom.dir/sound/s_music.cpp.o CMakeFiles/zdoom.dir/serializer.cpp.o CMakeFiles/zdoom.dir/scriptutil.cpp.o CMakeFiles/zdoom.dir/st_stuff.cpp.o CMakeFiles/zdoom.dir/rendering/v_framebuffer.cpp.o CMakeFiles/zdoom.dir/r_data/v_palette.cpp.o CMakeFiles/zdoom.dir/rendering/v_video.cpp.o CMakeFiles/zdoom.dir/wi_stuff.cpp.o CMakeFiles/zdoom.dir/gamedata/a_keys.cpp.o CMakeFiles/zdoom.dir/gamedata/a_weapons.cpp.o CMakeFiles/zdoom.dir/gamedata/decallib.cpp.o CMakeFiles/zdoom.dir/gamedata/g_mapinfo.cpp.o CMakeFiles/zdoom.dir/gamedata/g_skill.cpp.o CMakeFiles/zdoom.dir/gamedata/gi.cpp.o CMakeFiles/zdoom.dir/gamedata/stringtable.cpp.o CMakeFiles/zdoom.dir/gamedata/umapinfo.cpp.o CMakeFiles/zdoom.dir/gamedata/w_wad.cpp.o CMakeFiles/zdoom.dir/gamedata/d_dehacked.cpp.o CMakeFiles/zdoom.dir/gamedata/g_doomedmap.cpp.o CMakeFiles/zdoom.dir/gamedata/info.cpp.o CMakeFiles/zdoom.dir/gamedata/keysections.cpp.o CMakeFiles/zdoom.dir/gamedata/p_terrain.cpp.o CMakeFiles/zdoom.dir/gamedata/statistics.cpp.o CMakeFiles/zdoom.dir/gamedata/teaminfo.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_decalfx.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_doors.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_lightning.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_quake.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_ceiling.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_floor.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_lights.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_lighttransfer.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_pillar.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_plats.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_pusher.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/a_scroll.cpp.o CMakeFiles/zdoom.dir/playsim/mapthinkers/dsectoreffect.cpp.o CMakeFiles/zdoom.dir/playsim/a_pickups.cpp.o CMakeFiles/zdoom.dir/playsim/a_action.cpp.o CMakeFiles/zdoom.dir/playsim/a_decals.cpp.o CMakeFiles/zdoom.dir/playsim/a_dynlight.cpp.o CMakeFiles/zdoom.dir/playsim/a_flashfader.cpp.o CMakeFiles/zdoom.dir/playsim/a_morph.cpp.o CMakeFiles/zdoom.dir/playsim/a_specialspot.cpp.o CMakeFiles/zdoom.dir/playsim/p_secnodes.cpp.o CMakeFiles/zdoom.dir/playsim/p_sectors.cpp.o CMakeFiles/zdoom.dir/playsim/p_sight.cpp.o CMakeFiles/zdoom.dir/playsim/p_switch.cpp.o CMakeFiles/zdoom.dir/playsim/p_tags.cpp.o CMakeFiles/zdoom.dir/playsim/p_teleport.cpp.o CMakeFiles/zdoom.dir/playsim/actorptrselect.cpp.o CMakeFiles/zdoom.dir/playsim/dthinker.cpp.o CMakeFiles/zdoom.dir/playsim/p_3dfloors.cpp.o CMakeFiles/zdoom.dir/playsim/p_3dmidtex.cpp.o CMakeFiles/zdoom.dir/playsim/p_linkedsectors.cpp.o CMakeFiles/zdoom.dir/playsim/p_trace.cpp.o CMakeFiles/zdoom.dir/playsim/po_man.cpp.o CMakeFiles/zdoom.dir/playsim/portal.cpp.o CMakeFiles/zdoom.dir/g_statusbar/hudmessages.cpp.o CMakeFiles/zdoom.dir/g_statusbar/shared_hud.cpp.o CMakeFiles/zdoom.dir/g_statusbar/sbarinfo.cpp.o CMakeFiles/zdoom.dir/g_statusbar/sbar_mugshot.cpp.o CMakeFiles/zdoom.dir/g_statusbar/shared_sbar.cpp.o CMakeFiles/zdoom.dir/rendering/2d/f_wipe.cpp.o CMakeFiles/zdoom.dir/rendering/2d/v_2ddrawer.cpp.o CMakeFiles/zdoom.dir/rendering/2d/v_drawtext.cpp.o CMakeFiles/zdoom.dir/rendering/2d/v_blend.cpp.o CMakeFiles/zdoom.dir/rendering/2d/v_draw.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_renderer.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_renderstate.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_renderbuffers.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_postprocess.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_postprocessstate.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_stereo3d.cpp.o CMakeFiles/zdoom.dir/rendering/gl/renderer/gl_scene.cpp.o CMakeFiles/zdoom.dir/rendering/gl/shaders/gl_shader.cpp.o CMakeFiles/zdoom.dir/rendering/gl/shaders/gl_shaderprogram.cpp.o CMakeFiles/zdoom.dir/rendering/gl_load/gl_interface.cpp.o CMakeFiles/zdoom.dir/rendering/gl/system/gl_framebuffer.cpp.o CMakeFiles/zdoom.dir/rendering/gl/system/gl_debug.cpp.o CMakeFiles/zdoom.dir/rendering/gl/system/gl_buffers.cpp.o CMakeFiles/zdoom.dir/rendering/gl/textures/gl_hwtexture.cpp.o CMakeFiles/zdoom.dir/rendering/gl/textures/gl_samplers.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/data/hw_vertexbuilder.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/data/flatvertices.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/data/hw_viewpointbuffer.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/dynlights/hw_aabbtree.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/dynlights/hw_shadowmap.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/dynlights/hw_lightbuffer.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/models/hw_models.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_skydome.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_drawlistadd.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/scene/hw_renderstate.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/postprocessing/hw_postprocess.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/textures/hw_material.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/textures/hw_precache.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_clock.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_cvars.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_draw2d.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_lighting.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_shaderpatcher.cpp.o CMakeFiles/zdoom.dir/rendering/hwrenderer/utility/hw_vrmodes.cpp.o CMakeFiles/zdoom.dir/maploader/edata.cpp.o CMakeFiles/zdoom.dir/maploader/specials.cpp.o CMakeFiles/zdoom.dir/maploader/maploader.cpp.o CMakeFiles/zdoom.dir/maploader/slopes.cpp.o CMakeFiles/zdoom.dir/maploader/glnodes.cpp.o CMakeFiles/zdoom.dir/maploader/udmf.cpp.o CMakeFiles/zdoom.dir/maploader/usdf.cpp.o CMakeFiles/zdoom.dir/maploader/strifedialogue.cpp.o CMakeFiles/zdoom.dir/maploader/polyobjects.cpp.o CMakeFiles/zdoom.dir/maploader/renderinfo.cpp.o CMakeFiles/zdoom.dir/maploader/compatibility.cpp.o CMakeFiles/zdoom.dir/menu/joystickmenu.cpp.o CMakeFiles/zdoom.dir/menu/loadsavemenu.cpp.o CMakeFiles/zdoom.dir/menu/menu.cpp.o CMakeFiles/zdoom.dir/menu/menudef.cpp.o CMakeFiles/zdoom.dir/menu/messagebox.cpp.o CMakeFiles/zdoom.dir/menu/optionmenu.cpp.o CMakeFiles/zdoom.dir/menu/playermenu.cpp.o CMakeFiles/zdoom.dir/menu/resolutionmenu.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/ancientzip.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_7z.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_grp.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_lump.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_rff.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_wad.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_zip.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_pak.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/file_directory.cpp.o CMakeFiles/zdoom.dir/gamedata/resourcefiles/resourcefile.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/animations.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/anim_switches.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/bitmap.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/texture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/image.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/imagetexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/texturemanager.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/multipatchtexturebuilder.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/skyboxtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/automaptexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/brightmaptexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/buildtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/canvastexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/ddstexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/flattexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/fontchars.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/imgztexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/jpegtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/md5check.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/multipatchtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/patchtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/pcxtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/pngtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/rawpagetexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/emptytexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/shadertexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/tgatexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/formats/stbtexture.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hqresize.cpp.o CMakeFiles/zdoom.dir/gamedata/textures/hires/hirestex.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/singlelumpfont.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/singlepicfont.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/specialfont.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/font.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/hexfont.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/v_font.cpp.o CMakeFiles/zdoom.dir/gamedata/fonts/v_text.cpp.o CMakeFiles/zdoom.dir/gamedata/p_xlat.cpp.o CMakeFiles/zdoom.dir/gamedata/xlat/parse_xlat.cpp.o CMakeFiles/zdoom.dir/gamedata/xlat/parsecontext.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_func.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_load.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_oper.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_parse.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_prepro.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_script.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_spec.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_variable.cpp.o CMakeFiles/zdoom.dir/playsim/fragglescript/t_cmd.cpp.o CMakeFiles/zdoom.dir/intermission/intermission.cpp.o CMakeFiles/zdoom.dir/intermission/intermission_parse.cpp.o CMakeFiles/zdoom.dir/r_data/colormaps.cpp.o CMakeFiles/zdoom.dir/r_data/cycler.cpp.o CMakeFiles/zdoom.dir/r_data/gldefs.cpp.o CMakeFiles/zdoom.dir/r_data/a_dynlightdata.cpp.o CMakeFiles/zdoom.dir/r_data/r_translate.cpp.o CMakeFiles/zdoom.dir/r_data/sprites.cpp.o CMakeFiles/zdoom.dir/r_data/portalgroups.cpp.o CMakeFiles/zdoom.dir/r_data/voxels.cpp.o CMakeFiles/zdoom.dir/r_data/renderstyle.cpp.o CMakeFiles/zdoom.dir/r_data/r_canvastexture.cpp.o CMakeFiles/zdoom.dir/r_data/r_interpolate.cpp.o CMakeFiles/zdoom.dir/r_data/r_vanillatrans.cpp.o CMakeFiles/zdoom.dir/r_data/r_sections.cpp.o CMakeFiles/zdoom.dir/r_data/models/models_md3.cpp.o CMakeFiles/zdoom.dir/r_data/models/models_md2.cpp.o CMakeFiles/zdoom.dir/r_data/models/models_voxel.cpp.o CMakeFiles/zdoom.dir/r_data/models/models_ue1.cpp.o CMakeFiles/zdoom.dir/r_data/models/models_obj.cpp.o CMakeFiles/zdoom.dir/scripting/symbols.cpp.o CMakeFiles/zdoom.dir/scripting/vmiterators.cpp.o CMakeFiles/zdoom.dir/scripting/vmthunks.cpp.o CMakeFiles/zdoom.dir/scripting/vmthunks_actors.cpp.o CMakeFiles/zdoom.dir/scripting/types.cpp.o CMakeFiles/zdoom.dir/scripting/thingdef.cpp.o CMakeFiles/zdoom.dir/scripting/thingdef_data.cpp.o CMakeFiles/zdoom.dir/scripting/thingdef_properties.cpp.o CMakeFiles/zdoom.dir/scripting/backend/codegen.cpp.o CMakeFiles/zdoom.dir/scripting/backend/scopebarrier.cpp.o CMakeFiles/zdoom.dir/scripting/backend/dynarrays.cpp.o CMakeFiles/zdoom.dir/scripting/backend/vmbuilder.cpp.o CMakeFiles/zdoom.dir/scripting/backend/vmdisasm.cpp.o CMakeFiles/zdoom.dir/scripting/decorate/olddecorations.cpp.o CMakeFiles/zdoom.dir/scripting/decorate/thingdef_exp.cpp.o CMakeFiles/zdoom.dir/scripting/decorate/thingdef_parse.cpp.o CMakeFiles/zdoom.dir/scripting/decorate/thingdef_states.cpp.o CMakeFiles/zdoom.dir/scripting/vm/vmexec.cpp.o CMakeFiles/zdoom.dir/scripting/vm/vmframe.cpp.o CMakeFiles/zdoom.dir/scripting/zscript/ast.cpp.o CMakeFiles/zdoom.dir/scripting/zscript/zcc_compile.cpp.o CMakeFiles/zdoom.dir/scripting/zscript/zcc_parser.cpp.o CMakeFiles/zdoom.dir/utility/sfmt/SFMT.cpp.o CMakeFiles/zdoom.dir/sound/music/i_music.cpp.o CMakeFiles/zdoom.dir/sound/music/i_soundfont.cpp.o CMakeFiles/zdoom.dir/sound/backend/i_sound.cpp.o CMakeFiles/zdoom.dir/sound/music/music_config.cpp.o CMakeFiles/zdoom.dir/rendering/swrenderer/textures/r_swtexture.cpp.o CMakeFiles/zdoom.dir/rendering/swrenderer/textures/warptexture.cpp.o CMakeFiles/zdoom.dir/rendering/swrenderer/textures/swcanvastexture.cpp.o CMakeFiles/zdoom.dir/events.cpp.o CMakeFiles/zdoom.dir/utility/palette.cpp.o CMakeFiles/zdoom.dir/utility/files.cpp.o CMakeFiles/zdoom.dir/utility/files_decompress.cpp.o CMakeFiles/zdoom.dir/utility/m_png.cpp.o CMakeFiles/zdoom.dir/utility/m_random.cpp.o CMakeFiles/zdoom.dir/utility/memarena.cpp.o CMakeFiles/zdoom.dir/utility/md5.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild_classify_nosse2.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild_events.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild_extract.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild_gl.cpp.o CMakeFiles/zdoom.dir/utility/nodebuilder/nodebuild_utility.cpp.o CMakeFiles/zdoom.dir/utility/sc_man.cpp.o CMakeFiles/zdoom.dir/utility/stats.cpp.o CMakeFiles/zdoom.dir/utility/cmdlib.cpp.o CMakeFiles/zdoom.dir/utility/configfile.cpp.o CMakeFiles/zdoom.dir/utility/i_time.cpp.o CMakeFiles/zdoom.dir/utility/m_alloc.cpp.o CMakeFiles/zdoom.dir/utility/m_argv.cpp.o CMakeFiles/zdoom.dir/utility/m_bbox.cpp.o CMakeFiles/zdoom.dir/utility/name.cpp.o CMakeFiles/zdoom.dir/utility/s_playlist.cpp.o CMakeFiles/zdoom.dir/utility/v_collection.cpp.o CMakeFiles/zdoom.dir/utility/utf8.cpp.o CMakeFiles/zdoom.dir/utility/zstrformat.cpp.o CMakeFiles/zdoom.dir/utility/x86.cpp.o CMakeFiles/zdoom.dir/utility/strnatcmp.c.o CMakeFiles/zdoom.dir/utility/zstring.cpp.o CMakeFiles/zdoom.dir/utility/math/asin.c.o CMakeFiles/zdoom.dir/utility/math/atan.c.o CMakeFiles/zdoom.dir/utility/math/const.c.o CMakeFiles/zdoom.dir/utility/math/cosh.c.o CMakeFiles/zdoom.dir/utility/math/exp.c.o CMakeFiles/zdoom.dir/utility/math/isnan.c.o CMakeFiles/zdoom.dir/utility/math/log.c.o CMakeFiles/zdoom.dir/utility/math/log10.c.o CMakeFiles/zdoom.dir/utility/math/mtherr.c.o CMakeFiles/zdoom.dir/utility/math/polevl.c.o CMakeFiles/zdoom.dir/utility/math/pow.c.o CMakeFiles/zdoom.dir/utility/math/powi.c.o CMakeFiles/zdoom.dir/utility/math/sin.c.o CMakeFiles/zdoom.dir/utility/math/sinh.c.o CMakeFiles/zdoom.dir/utility/math/sqrt.c.o CMakeFiles/zdoom.dir/utility/math/tan.c.o CMakeFiles/zdoom.dir/utility/math/tanh.c.o CMakeFiles/zdoom.dir/utility/math/fastsin.cpp.o CMakeFiles/zdoom.dir/zzautozend.cpp.o -o ../gzdoom -lopenal -lSDL2 -lpthread -lrt -lz -ljpeg -lbz2 -lgme -ldl ../libraries/gdtoa/libgdtoa.a ../libraries/dumb/libdumb.a -lclzma ../libraries/adlmidi/libadl.a ../libraries/opnmidi/libopn.a ../libraries/timidity/libtimidity.a ../libraries/timidityplus/libtimidityplus.a ../libraries/wildmidi/libwildmidi.a ../libraries/oplsynth/liboplsynth.a ../libraries/zmusic/libzmusic.a -lgme ../libraries/dumb/libdumb.a ../libraries/adlmidi/libadl.a ../libraries/opnmidi/libopn.a ../libraries/timidity/libtimidity.a ../libraries/timidityplus/libtimidityplus.a ../libraries/wildmidi/libwildmidi.a ../libraries/oplsynth/liboplsynth.a -lsndfile -lmpg123 -lfluidsynth [ 757s] /usr/lib/gcc/i586-suse-linux/9/../../../../i586-suse-linux/bin/ld: ../libraries/zmusic/libzmusic.a(i_module.cpp.o): undefined reference to symbol 'dlclose@@GLIBC_2.0' [ 757s] /usr/lib/gcc/i586-suse-linux/9/../../../../i586-suse-linux/bin/ld: /usr/lib/gcc/i586-suse-linux/9/../../../libdl.so: error adding symbols: DSO missing from command line --- libraries/zmusic/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: gzdoom-g4.2.4/libraries/zmusic/CMakeLists.txt =================================================================== --- gzdoom-g4.2.4.orig/libraries/zmusic/CMakeLists.txt +++ gzdoom-g4.2.4/libraries/zmusic/CMakeLists.txt @@ -94,7 +94,7 @@ add_library( zmusic STATIC zmusic/zmusic.cpp ${PLAT_SOURCES} ) -target_link_libraries( zmusic adl dumb gme oplsynth opn timidity timidityplus wildmidi ) +target_link_libraries( zmusic adl dumb gme oplsynth opn timidity timidityplus wildmidi -ldl ) if( NOT DYN_SNDFILE AND SNDFILE_FOUND ) include_directories( "${SNDFILE_INCLUDE_DIRS}" )