I'm still trying to build gnome on amd64. emulators/sdlmame fails like this: In file included from /usr/local/include/SDL/SDL_opengl.h:44, from src/osd/sdl/osd_opengl.h:21, from src/osd/sdl/window.h:20, from src/osd/sdl/input.h:15, from src/osd/sdl/sdlmain.c:24: /usr/X11R6/include/GL/gl.h:2100:5: error: "GL_ARB_shader_objects" is not defined gmake: *** [obj/sdl/mame/osd/sdl/sdlmain.o] Error 1 *** Error code 2
I have updated devel/sdl. # pkg_info -E /usr/local/include/SDL/SDL_opengl.h # pkg_info -E /usr/local/include/SDL/SDL_opengl.h /usr/local/include/SDL/SDL_opengl.h: sdl-1.2.13p13 sdl-1.2.13p13 cross-platform multimedia library # pwd /home/ports/emulators/sdlmame # make ===> Building for sdlmame0132 *** WARNING: you may see an error such as *** virtual memory exhausted *** when building this package. If you do you must increase *** your limits. See the man page for your shell and look *** for the 'limit' or 'ulimit' command. You may also want to *** see the login.conf(5) manual page. *** Some examples are: *** csh(1) and tcsh(1): limit datasize <kbytes of memory> *** ksh(1), zsh(1) and bash(1): ulimit -d <kbytes of memory> Compiling src/mame/drivers/atarifb.c... cc -DCRLF=2 -DINLINE="static __inline__" -DLSB_FIRST -DPTR64 -DNDEBUG -DDISTRO=generic "-DSDLMAME_ARCH=" -DNO_THREAD_COOPERATIVE -DSDLMAME_UNIX -DSDLMAME_X11 -DUSE_OPENGL=1 -DUSE_DISPATCH_GL=1 -DNATIVE_DRC=drcbe_x64_be_interface -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DMADAC=1 -DHAS_SPEAKER=1 -DHAS_BEEP=1 -DHAS_CDDA=1 -DHAS_DISCRETE=1 -DHAS_POKEY=1 -DHAS_TIA=1 -DHAS_ASTROCADE=1 -DHAS_CEM3394=1 -DHAS_BSMT2000=1 -DHAS_ES5503=1 -DHAS_ES5505=1 -DHAS_ES5506=1 -DHAS_ES8712=1 -DHAS_GAELCO_CG1V=1 -DHAS_GAELCO_GAE1=1 -DHAS_CDP1869=1 -DHAS_AY8910=1 -DHAS_HC55516=1 -DHAS_C6280=1 -DHAS_ICS2115=1 -DHAS_IREMGA20=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_NAMCO=1 -DHAS_NAMCO_15XX=1 -DHAS_NAMCO_CUS30=1 -DHAS_NAMCO_63701X=1 -DHAS_C140=1 -DHAS_C352=1 -DHAS_DIGITALKER=1 -DHAS_NES=1 -DHAS_UPD7759=1 -DHAS_MSM5205=1 -DHAS_MSM5232=1 -DHAS_OKIM6376=1 -DHAS_OKIM6295=1 -DHAS_OKIM6258=1 -DHAS_SAA1099=1 -DHAS_QSOUND=1 -DHAS_RF5C68=1 -DHAS_RF5C400=1 -DHAS_SEGAPCM=1 -DHAS_MULTIPCM=1 -DHAS_SCSP=1 -DHAS_AICA=1 -DHAS_ST0016=1 -DHAS_NILE=1 -DHAS_X1_010=1 -DHAS_SID6581=0 -DHAS_SID8580=0 -DHAS_T6W28=1 -DHAS_SNKWAVE=1 -DHAS_PSXSPU=1 -DHAS_SP0256=1 -DHAS_SP0250=1 -DHAS_S14001A=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS3615=1 -DHAS_TMS5100=1 -DHAS_TMS5110=1 -DHAS_TMS5110A=1 -DHAS_CD2801=1 -DHAS_TMC0281=1 -DHAS_CD2802=1 -DHAS_M58817=1 -DHAS_TMC0285=1 -DHAS_TMS5200=1 -DHAS_TMS5220=1 -DHAS_VLM5030=1 -DHAS_VOTRAX=0 -DHAS_VRENDER0=1 -DHAS_WAVE=1 -DHAS_YM2151=1 -DHAS_YM2203=1 -DHAS_YM2413=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_YMF262=1 -DHAS_YMF271=1 -DHAS_YMF278B=1 -DHAS_YMZ280B=1 -O2 -pipe -pipe -Werror -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Isrc/mame -Isrc/mame/includes -Iobj/sdl/mame/mame/layout -Isrc/emu -Iobj/sdl/mame/emu -Iobj/sdl/mame/emu/layout -Isrc/lib/util -Isrc/osd -Isrc/osd/sdl -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wdeclaration-after-statement -DINI_PATH="\"/etc/mame;\"" -Isrc/debug -include src/osd/sdl/sdlprefix.h `sdl-config --cflags` `pkg-config --cflags gtk+-2.0` `pkg-config --cflags gconf-2.0` -DGTK_DISABLE_DEPRECATED -I/usr/X11/include -I/usr/X11R6/include -I/usr/openwin/include -c src/mame/drivers/atarifb.c -o obj/sdl/mame/mame/drivers/atarifb.o Archiving obj/sdl/mame/mame/atari.a... Compiling src/osd/sdl/sdlmain.c... cc -DCRLF=2 -DINLINE="static __inline__" -DLSB_FIRST -DPTR64 -DNDEBUG -DDISTRO=generic "-DSDLMAME_ARCH=" -DNO_THREAD_COOPERATIVE -DSDLMAME_UNIX -DSDLMAME_X11 -DUSE_OPENGL=1 -DUSE_DISPATCH_GL=1 -DNATIVE_DRC=drcbe_x64_be_interface -DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DMADAC=1 -DHAS_SPEAKER=1 -DHAS_BEEP=1 -DHAS_CDDA=1 -DHAS_DISCRETE=1 -DHAS_POKEY=1 -DHAS_TIA=1 -DHAS_ASTROCADE=1 -DHAS_CEM3394=1 -DHAS_BSMT2000=1 -DHAS_ES5503=1 -DHAS_ES5505=1 -DHAS_ES5506=1 -DHAS_ES8712=1 -DHAS_GAELCO_CG1V=1 -DHAS_GAELCO_GAE1=1 -DHAS_CDP1869=1 -DHAS_AY8910=1 -DHAS_HC55516=1 -DHAS_C6280=1 -DHAS_ICS2115=1 -DHAS_IREMGA20=1 -DHAS_K005289=1 -DHAS_K007232=1 -DHAS_K051649=1 -DHAS_K053260=1 -DHAS_K054539=1 -DHAS_NAMCO=1 -DHAS_NAMCO_15XX=1 -DHAS_NAMCO_CUS30=1 -DHAS_NAMCO_63701X=1 -DHAS_C140=1 -DHAS_C352=1 -DHAS_DIGITALKER=1 -DHAS_NES=1 -DHAS_UPD7759=1 -DHAS_MSM5205=1 -DHAS_MSM5232=1 -DHAS_OKIM6376=1 -DHAS_OKIM6295=1 -DHAS_OKIM6258=1 -DHAS_SAA1099=1 -DHAS_QSOUND=1 -DHAS_RF5C68=1 -DHAS_RF5C400=1 -DHAS_SEGAPCM=1 -DHAS_MULTIPCM=1 -DHAS_SCSP=1 -DHAS_AICA=1 -DHAS_ST0016=1 -DHAS_NILE=1 -DHAS_X1_010=1 -DHAS_SID6581=0 -DHAS_SID8580=0 -DHAS_T6W28=1 -DHAS_SNKWAVE=1 -DHAS_PSXSPU=1 -DHAS_SP0256=1 -DHAS_SP0250=1 -DHAS_S14001A=1 -DHAS_SN76477=1 -DHAS_SN76496=1 -DHAS_TMS36XX=1 -DHAS_TMS3615=1 -DHAS_TMS5100=1 -DHAS_TMS5110=1 -DHAS_TMS5110A=1 -DHAS_CD2801=1 -DHAS_TMC0281=1 -DHAS_CD2802=1 -DHAS_M58817=1 -DHAS_TMC0285=1 -DHAS_TMS5200=1 -DHAS_TMS5220=1 -DHAS_VLM5030=1 -DHAS_VOTRAX=0 -DHAS_VRENDER0=1 -DHAS_WAVE=1 -DHAS_YM2151=1 -DHAS_YM2203=1 -DHAS_YM2413=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1 -DHAS_YM2612=1 -DHAS_YM3438=1 -DHAS_YM3812=1 -DHAS_YM3526=1 -DHAS_Y8950=1 -DHAS_YMF262=1 -DHAS_YMF271=1 -DHAS_YMF278B=1 -DHAS_YMZ280B=1 -O2 -pipe -pipe -Werror -fno-strict-aliasing -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Isrc/mame -Isrc/mame/includes -Iobj/sdl/mame/mame/layout -Isrc/emu -Iobj/sdl/mame/emu -Iobj/sdl/mame/emu/layout -Isrc/lib/util -Isrc/osd -Isrc/osd/sdl -std=gnu89 -Wpointer-arith -Wbad-function-cast -Wdeclaration-after-statement -DINI_PATH="\"/etc/mame;\"" -Isrc/debug -include src/osd/sdl/sdlprefix.h `sdl-config --cflags` `pkg-config --cflags gtk+-2.0` `pkg-config --cflags gconf-2.0` -DGTK_DISABLE_DEPRECATED -I/usr/X11/include -I/usr/X11R6/include -I/usr/openwin/include -c src/osd/sdl/sdlmain.c -o obj/sdl/mame/osd/sdl/sdlmain.o In file included from /usr/local/include/SDL/SDL_opengl.h:44, from src/osd/sdl/osd_opengl.h:21, from src/osd/sdl/window.h:20, from src/osd/sdl/input.h:15, from src/osd/sdl/sdlmain.c:24: /usr/X11R6/include/GL/gl.h:2100:5: error: "GL_ARB_shader_objects" is not defined gmake: *** [obj/sdl/mame/osd/sdl/sdlmain.o] Error 1 *** Error code 2 Stop in /home/ports/emulators/sdlmame (line 2267 of /home/ports/infrastructure/mk/bsd.port.mk).