Compilation issue on Kubuntu Dapper

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Locked
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Compilation issue on Kubuntu Dapper

Post by odditude »

Something's wrong with OpenGL, apparently. Everything worked wonderfully before upgrading from Breezy to Dapper, although I haven't used zsnes since before then. I had the 3/29 WIP, which failed to compile. Downloaded 5/27 and had the same exact issue. Tried latest from svn (3369) and got the following:

Code: Select all

odditude@black:~/zsnes/src$ ./autogen.sh
Generating build information using aclocal and autoconf...
/usr/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
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 ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for nasm... nasm
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
checking for zlib - version >= 1.1.0... yes
checking for libpng - version >= 1.2.0... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers in standard search path
checking for glGetError in -lGL... yes
checking for OpenGL... yes
checking for JMA support... yes
checking for cpu info... found
checking if you want gdb friendly executable... no
checking if you want crazy optimizations... no
checking which cpu architecture to optimize for... pentium4
checking for egrep... 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 whether sys/types.h defines makedev... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h


ZSNES vpre1.43

SDL support                   Version 1.2.9
NASM support                  NASM version 0.98.38 compiled on Jun 27 2005
zlib support                  Version 1.2.3
PNG support                   Yes, version 1.2.8
OpenGL support                Yes
JMA support                   Yes

The binary will be installed in /usr/local/bin

Configure complete, now type 'make' and pray.

odditude@black:~/zsnes/src$ make
g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -fno-rtti -o tools/fileutil.o -c tools/fileutil.cpp
g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -fno-rtti -o tools/strutil.o -c tools/strutil.cpp
g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -fno-rtti -o tools/depbuild tools/depbuild.cpp tools/fileutil.o tools/strutil.o
tools/depbuild gcc " -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4" nasm " -w-orphan-labels -D__UNIXSDL__ -f elf -DELF -D__OPENGL__ -O1" cfg.o debug.o endmem.o init.o initc.o md.o patch.o ui.o uic.o vcache.o version.o zloader.o zmovie.o zpath.o zstate.o chips/sfxproc.o chips/fxemu2.o chips/dsp1proc.o chips/fxemu2b.o chips/fxemu2c.o chips/fxtable.o chips/sa1proc.o chips/sa1regs.o chips/dsp1emu.o chips/st10proc.o chips/seta10.o chips/dsp2proc.o chips/sdd1emu.o chips/c4emu.o chips/dsp4proc.o chips/dsp4emu.o chips/dsp3proc.o chips/dsp3emu.o chips/obc1emu.o chips/obc1proc.o cpu/dma.o cpu/dsp.o cpu/dspproc.o cpu/execute.o cpu/executec.o cpu/irq.o cpu/memory.o cpu/memtable.o cpu/spc700.o cpu/stable.o cpu/table.o cpu/tablec.o gui/gui.o gui/guifuncs.o gui/menu.o effects/burn.o effects/water.o effects/smoke.o jma/7zlzma.o jma/crc32.o jma/iiostrm.o     jma/inbyte.o jma/jma.o jma/lzma.o        jma/lzmadec.o jma/winout.o jma/zsnesjma.o mmlib/mm.o mmlib/linux.o  video/makev16b.o video/makev16t.o video/makevid.o video/mode716.o video/mode716b.o video/mode716d.o video/mode716e.o video/mode716t.o video/mode7.o video/mode7ext.o video/mv16tms.o video/m716text.o video/newg162.o video/newgfx.o video/newgfx16.o video/newgfx2.o video/procvid.o video/procvidc.o video/sw_draw.o video/2xsaiw.o video/hq2x16.o video/hq2x32.o video/hq3x16.o video/hq3x32.o video/hq4x16.o video/hq4x32.o video/ntsc.o linux/copyvwin.o linux/sdlintrf.o linux/sdllink.o linux/gl_draw.o linux/sw_draw.o linux/zfilew.o linux/safelib.o dos/debug.o dos/joy.o dos/vesa2.o zip/unzip.o zip/zpng.o > makefile.dep
g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -fno-rtti -o parsegen parsegen.cpp
./parsegen  -D__UNIXSDL__ -D__OPENGL__ -compile -flags " -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -O1" -cheader cfg.h -fname cfg cfg.o cfg.psr
parsegen: gcc  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -O1 -o cfg.o -c cfg.c
make: *** No rule to make target `GL/gl.h', needed by `debug.o'.  Stop.
I've installed the latest proprietary ATI driver which hasn't helped.

Relevant hardware is:
P4 3.0c (ht enabled)
Intel D865GBF (i865PE + ICH5)
Sapphire Radeon 9600

According to Synaptic, I have latest versions of all relevant packages, though obviously something's missing or fubar.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Post your makefile.dep please.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Code: Select all

endmem.o: endmem.asm macros.mac
init.o: init.asm macros.mac
ui.o: ui.asm macros.mac
vcache.o: vcache.asm macros.mac
chips/sfxproc.o: chips/sfxproc.asm macros.mac cpu/regs.mac cpu/regsw.mac
chips/fxemu2.o: chips/fxemu2.asm macros.mac chips/fxemu2.mac
chips/dsp1proc.o: chips/dsp1proc.asm macros.mac
chips/fxemu2b.o: chips/fxemu2b.asm macros.mac chips/fxemu2.mac chips/fxemu2b.mac
chips/fxemu2c.o: chips/fxemu2c.asm macros.mac chips/fxemu2.mac chips/fxemu2c.mac
chips/fxtable.o: chips/fxtable.asm macros.mac
chips/sa1proc.o: chips/sa1proc.asm macros.mac
chips/sa1regs.o: chips/sa1regs.asm macros.mac cpu/regs.mac cpu/regsw.mac
chips/st10proc.o: chips/st10proc.asm macros.mac
chips/dsp2proc.o: chips/dsp2proc.asm macros.mac
chips/dsp4proc.o: chips/dsp4proc.asm macros.mac
chips/dsp3proc.o: chips/dsp3proc.asm macros.mac
chips/obc1proc.o: chips/obc1proc.asm macros.mac
cpu/dma.o: cpu/dma.asm macros.mac
cpu/dsp.o: cpu/dsp.asm macros.mac
cpu/dspproc.o: cpu/dspproc.asm macros.mac cpu/fir_tables.inc
cpu/execute.o: cpu/execute.asm macros.mac
cpu/irq.o: cpu/irq.asm macros.mac
cpu/memory.o: cpu/memory.asm macros.mac
cpu/spc700.o: cpu/spc700.asm macros.mac cpu/regsw.mac cpu/spcdef.inc cpu/spcaddr.inc
cpu/stable.o: cpu/stable.asm macros.mac cpu/s65816d.inc cpu/saddress.inc cpu/saddrni.inc \
   cpu/se65816.inc
cpu/table.o: cpu/table.asm macros.mac cpu/65816d.inc cpu/address.inc cpu/addrni.inc \
   cpu/e65816.inc cpu/regs.mac cpu/regsw.mac cpu/regs.inc cpu/regsw.inc
cpu/tablec.o: cpu/tablec.asm macros.mac cpu/65816dc.inc cpu/address.inc cpu/addrni.inc \
   cpu/e65816c.inc
gui/gui.o: gui/gui.asm macros.mac gui/guitools.inc gui/guimisc.inc gui/guimouse.inc \
   gui/guiwindp.inc gui/guikeys.inc gui/guicheat.inc gui/guicombo.inc \
   gui/guiload.inc
gui/menu.o: gui/menu.asm macros.mac
video/makev16b.o: video/makev16b.asm macros.mac video/vidmacro.mac
video/makev16t.o: video/makev16t.asm macros.mac video/vidmacro.mac
video/makevid.o: video/makevid.asm macros.mac video/vidmacro.mac
video/mode716.o: video/mode716.asm macros.mac video/mode716.mac
video/mode716b.o: video/mode716b.asm macros.mac video/mode7.mac
video/mode716d.o: video/mode716d.asm macros.mac video/mode7.mac
video/mode716e.o: video/mode716e.asm macros.mac
video/mode716t.o: video/mode716t.asm macros.mac video/mode7.mac
video/mode7.o: video/mode7.asm macros.mac video/mode7.mac
video/mode7ext.o: video/mode7ext.asm macros.mac video/mode7.mac
video/mv16tms.o: video/mv16tms.asm macros.mac video/vidmacro.mac
video/m716text.o: video/m716text.asm macros.mac
video/newg162.o: video/newg162.asm macros.mac video/vidmacro.mac video/newg162.mac \
   video/newgfx16.mac video/newg16wn.mac
video/newgfx.o: video/newgfx.asm macros.mac video/vidmacro.mac video/newgfx2.mac \
   video/newgfx.mac
video/newgfx16.o: video/newgfx16.asm macros.mac video/vidmacro.mac video/newgfx16.mac \
   video/newg162.mac
video/newgfx2.o: video/newgfx2.asm macros.mac video/vidmacro.mac video/newgfx2.mac \
   video/newgfx.mac video/newgfxwn.mac
video/procvid.o: video/procvid.asm macros.mac video/copyvid.inc
video/sw_draw.o: video/sw_draw.asm macros.mac
video/2xsaiw.o: video/2xsaiw.asm macros.mac
video/hq2x16.o: video/hq2x16.asm macros.mac
video/hq2x32.o: video/hq2x32.asm macros.mac
video/hq3x16.o: video/hq3x16.asm macros.mac
video/hq3x32.o: video/hq3x32.asm macros.mac
video/hq4x16.o: video/hq4x16.asm macros.mac
video/hq4x32.o: video/hq4x32.asm macros.mac
linux/copyvwin.o: linux/copyvwin.asm macros.mac
linux/sdlintrf.o: linux/sdlintrf.asm macros.mac
dos/debug.o: dos/debug.asm macros.mac
dos/joy.o: dos/joy.asm macros.mac
dos/vesa2.o: dos/vesa2.asm macros.mac
cfg.o cfg.h: cfg.psr
debug.o: debug.c gblhdr.h config.h GL/gl.h gblvars.h
initc.o: initc.c gblhdr.h config.h GL/gl.h cpu/memtable.h \
   zip/zunzip.h asm_call.h cfg.h zpath.h jma/zsnesjma.h
md.o md.h: md.psr
patch.o: patch.c gblhdr.h config.h GL/gl.h zip/zunzip.h \
   zpath.h jma/zsnesjma.h
uic.o: uic.c gblhdr.h config.h GL/gl.h asm_call.h \
   mmlib/mm.h zpath.h zip/zunzip.h jma/zsnesjma.h
version.o: version.c
zloader.o: zloader.c gblhdr.h config.h GL/gl.h asm_call.h \
   cfg.h zpath.h zip/zunzip.h jma/zsnesjma.h
zmovie.o: zmovie.c gblhdr.h config.h GL/gl.h linux/safelib.h \
   gblvars.h asm_call.h numconv.h md.h zpath.h zip/zunzip.h \
   jma/zsnesjma.h
zpath.o: zpath.c gblhdr.h config.h GL/gl.h zpath.h \
   zip/zunzip.h jma/zsnesjma.h cfg.h
zstate.o: zstate.c gblhdr.h config.h GL/gl.h numconv.h \
   gblvars.h asm_call.h zpath.h zip/zunzip.h jma/zsnesjma.h
chips/dsp1emu.o: chips/dsp1emu.c gblhdr.h config.h GL/gl.h
chips/seta10.o: chips/seta10.c gblhdr.h config.h GL/gl.h
chips/sdd1emu.o: chips/sdd1emu.c
chips/c4emu.o: chips/c4emu.c gblhdr.h config.h GL/gl.h
chips/dsp4emu.o: chips/dsp4emu.c
chips/dsp3emu.o: chips/dsp3emu.c
chips/obc1emu.o: chips/obc1emu.c
cpu/executec.o: cpu/executec.c gblhdr.h config.h GL/gl.h \
   gblvars.h
cpu/memtable.o: cpu/memtable.c gblhdr.h config.h GL/gl.h \
   cpu/memtable.h gblvars.h
gui/guifuncs.o: gui/guifuncs.c gblhdr.h config.h GL/gl.h \
   zpath.h zip/zunzip.h jma/zsnesjma.h md.h cfg.h asm_call.h \
   numconv.h
effects/burn.o: effects/burn.c
effects/water.o: effects/water.c gblhdr.h config.h GL/gl.h \
   effects/fixsin.h
effects/smoke.o: effects/smoke.c
jma/7zlzma.o: jma/7zlzma.cpp jma/7z.h jma/iiostrm.h jma/portable.h \
   jma/lzmadec.h jma/winout.h jma/lzma.h jma/lencoder.h \
   jma/btreecd.h jma/aribitcd.h jma/rngcoder.h jma/inbyte.h \
   jma/rcdefs.h jma/ariconst.h jma/litcoder.h
jma/crc32.o: jma/crc32.cpp
jma/iiostrm.o: jma/iiostrm.cpp jma/portable.h jma/iiostrm.h \
   jma/crc32.h
jma/inbyte.o: jma/inbyte.cpp jma/inbyte.h jma/iiostrm.h \
   jma/portable.h
jma/jma.o: jma/jma.cpp jma/jma.h jma/portable.h jma/7z.h \
   jma/iiostrm.h jma/crc32.h
jma/lzma.o: jma/lzma.cpp jma/lzma.h jma/lencoder.h jma/btreecd.h \
   jma/aribitcd.h jma/rngcoder.h jma/inbyte.h jma/iiostrm.h \
   jma/portable.h jma/rcdefs.h jma/ariconst.h
jma/lzmadec.o: jma/lzmadec.cpp jma/portable.h jma/lzmadec.h \
   jma/winout.h jma/iiostrm.h jma/lzma.h jma/lencoder.h \
   jma/btreecd.h jma/aribitcd.h jma/rngcoder.h jma/inbyte.h \
   jma/rcdefs.h jma/ariconst.h jma/litcoder.h
jma/winout.o: jma/winout.cpp jma/winout.h jma/iiostrm.h \
   jma/portable.h
jma/zsnesjma.o: jma/zsnesjma.cpp jma/zsnesjma.h jma/jma.h
mmlib/mm.o: mmlib/mm.c mmlib/mm.h
mmlib/linux.o: mmlib/linux.c mmlib/mm.h
video/procvidc.o: video/procvidc.c gblhdr.h config.h GL/gl.h \
   zpath.h zip/zunzip.h jma/zsnesjma.h video/ntsc.h
video/ntsc.o: video/ntsc.c video/ntsc.h
linux/sdllink.o: linux/sdllink.c gblhdr.h config.h GL/gl.h \
   linux/sw_draw.h linux/gl_draw.h linux/safelib.h asm_call.h
linux/gl_draw.o: linux/gl_draw.c gblhdr.h config.h GL/gl.h
linux/sw_draw.o: linux/sw_draw.c gblhdr.h config.h GL/gl.h
linux/zfilew.o: linux/zfilew.c
linux/safelib.o: linux/safelib.c gblhdr.h config.h GL/gl.h \
   linux/safelib.h argv.h
zip/unzip.o: zip/unzip.c gblhdr.h config.h GL/gl.h zip/zunzip.h
zip/zpng.o: zip/zpng.c gblhdr.h config.h GL/gl.h zpath.h \
   zip/zunzip.h jma/zsnesjma.h
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Please post the output of the following:

Code: Select all

gcc -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_REENTRANT  -D__OPENGL__ -O3 -fomit-frame-pointer -s -march=pentium4 -M -MG debug.c
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Code: Select all

debug.o: debug.c gblhdr.h /usr/include/math.h /usr/include/features.h \
  /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
  /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h \
  /usr/include/bits/mathcalls.h /usr/include/bits/mathinline.h \
  /usr/include/ctype.h /usr/include/bits/types.h \
  /usr/include/bits/wordsize.h \
  /usr/lib/gcc/i486-linux-gnu/4.0.3/include/stddef.h \
  /usr/include/bits/typesizes.h /usr/include/endian.h \
  /usr/include/bits/endian.h /usr/include/fcntl.h \
  /usr/include/bits/fcntl.h /usr/include/sys/types.h /usr/include/time.h \
  /usr/include/sys/select.h /usr/include/bits/select.h \
  /usr/include/bits/sigset.h /usr/include/bits/time.h \
  /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \
  /usr/include/bits/sched.h /usr/include/string.h \
  /usr/include/bits/string.h /usr/include/bits/string2.h \
  /usr/include/stdlib.h /usr/include/errno.h /usr/include/bits/errno.h \
  /usr/include/linux/errno.h /usr/include/asm/errno.h \
  /usr/include/asm-i386/errno.h config.h /usr/include/alloca.h \
  /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \
  /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \
  /usr/lib/gcc/i486-linux-gnu/4.0.3/include/stdarg.h \
  /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
  /usr/include/bits/stdio.h /usr/include/unistd.h \
  /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
  /usr/include/getopt.h GL/gl.h /usr/include/SDL/SDL.h \
  /usr/include/SDL/SDL_main.h /usr/include/SDL/SDL_types.h \
  /usr/include/SDL/SDL_getenv.h /usr/include/SDL/SDL_error.h \
  /usr/include/SDL/begin_code.h /usr/include/SDL/close_code.h \
  /usr/include/SDL/SDL_rwops.h /usr/include/SDL/SDL_timer.h \
  /usr/include/SDL/SDL_audio.h /usr/include/SDL/SDL_byteorder.h \
  /usr/include/SDL/SDL_cdrom.h /usr/include/SDL/SDL_joystick.h \
  /usr/include/SDL/SDL_events.h /usr/include/SDL/SDL_active.h \
  /usr/include/SDL/SDL_keyboard.h /usr/include/SDL/SDL_keysym.h \
  /usr/include/SDL/SDL_mouse.h /usr/include/SDL/SDL_video.h \
  /usr/include/SDL/SDL_mutex.h /usr/include/SDL/SDL_quit.h \
  /usr/include/SDL/SDL_version.h \
  /usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h \
  /usr/lib/gcc/i486-linux-gnu/4.0.3/include/syslimits.h \
  /usr/include/limits.h /usr/include/bits/posix1_lim.h \
  /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
  /usr/include/bits/posix2_lim.h /usr/include/sys/mman.h \
  /usr/include/bits/mman.h /usr/include/glob.h /usr/include/arpa/inet.h \
  /usr/include/netinet/in.h /usr/include/stdint.h \
  /usr/include/sys/socket.h /usr/include/sys/uio.h \
  /usr/include/bits/uio.h /usr/include/bits/socket.h \
  /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \
  /usr/include/asm-i386/socket.h /usr/include/asm/sockios.h \
  /usr/include/asm-i386/sockios.h /usr/include/bits/in.h \
  /usr/include/bits/byteswap.h /usr/include/sys/stat.h \
  /usr/include/bits/stat.h /usr/include/sys/ioctl.h \
  /usr/include/bits/ioctls.h /usr/include/asm/ioctls.h \
  /usr/include/asm-i386/ioctls.h /usr/include/asm/ioctl.h \
  /usr/include/asm-i386/ioctl.h /usr/include/bits/ioctl-types.h \
  /usr/include/sys/ttydefaults.h /usr/include/netdb.h \
  /usr/include/rpc/netdb.h /usr/include/bits/netdb.h /usr/include/utime.h \
  /usr/include/zlib.h /usr/include/zconf.h /usr/include/png.h \
  /usr/include/zlib.h /usr/include/pngconf.h /usr/include/setjmp.h \
  /usr/include/bits/setjmp.h gblvars.h
(edit) BTW, thanks for your quick assistance, nach.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Okay.
Looks like you're missing Open GL headers, or at least your system can't find them.

It thinks "GL/gl.h" is something ZSNES provides, as opposed to something in one of your system header directories.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Arg.

Reinstalling libgl1-mesa, libgl1-mesa-dev, and libgl1-mesa-dri didn't help.

Any suggestions?

Edit: Brute-force search verified gl.h is not present.
Last edited by odditude on Mon Jun 26, 2006 2:55 am, edited 1 time in total.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

As root run "updatedb" and "locate gl.h"
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Code: Select all

odditude@black:~/zsnes/src$ sudo locate gl.h
/usr/share/doc/kde/HTML/en/kubuntu/about-kubuntu/locales/index-gl.html
/usr/share/doc/libsdl1.2-dev/docs/html/guidevideoopengl.html
/usr/share/ubuntu-artwork/home/locales-ubuntu/index-gl.html
/usr/include/qt3/qgl.h
/usr/include/SDL/SDL_opengl.h
/home/odditude/wine-0.9.6-winehq/dlls/wineps/data/agl.h
/home/odditude/wine-0.9.6-winehq/include/wine/wined3d_gl.h
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

Solved thanks to Nach, pagefault, and MajereDB8 on irc; mesa packages were broken and had to be reinstalled. Thanks to all.
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

And before the flood of spam comes in...

thread lock.
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
Locked