Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149742 - irrlicht-1.1 won't compile with nvidia-legacy-drivers
Summary: irrlicht-1.1 won't compile with nvidia-legacy-drivers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-01 09:23 UTC by Patrice Bouvard
Modified: 2008-02-11 16:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrice Bouvard 2006-10-01 09:23:18 UTC
While upgrading from 0.14.0, the compilation ends with the following errors:

g++ -mtune=prescott -march=prescott -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx -ffast-math -mfpmath=sse,387 -DPIC -fvisibility-inlines-hidden -Wno-reorder -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1  -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp
COpenGLDriver.h:377: erreur: 
Comment 1 Patrice Bouvard 2006-10-01 09:23:18 UTC
While upgrading from 0.14.0, the compilation ends with the following errors:

g++ -mtune=prescott -march=prescott -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx -ffast-math -mfpmath=sse,387 -DPIC -fvisibility-inlines-hidden -Wno-reorder -I../../include -Izlib -Ijpeglib -Ilibpng -DIRRLICHT_EXPORTS=1  -c -o COpenGLNormalMapRenderer.o COpenGLNormalMapRenderer.cpp
COpenGLDriver.h:377: erreur: PFNGLXSWAPINTERVALSGIPROC does not name a type
COpenGLDriver.cpp: In constructor irr::video::COpenGLDriver::COpenGLDriver(const irr::core::dimension2d<int>&, bool, bool, Window, Display*, irr::io::IFileSystem*, bool, bool):
COpenGLDriver.cpp:224: erreur: class irr::video::COpenGLDriver does not have any field named glxSwapIntervalSGI
COpenGLDriver.cpp:233: erreur: glxSwapIntervalSGI was not declared in this scope
COpenGLDriver.cpp: In member function void irr::video::COpenGLDriver::loadExtensions():
COpenGLDriver.cpp:525: erreur: glxSwapIntervalSGI was not declared in this scope
COpenGLDriver.cpp:525: erreur: PFNGLXSWAPINTERVALSGIPROC was not declared in this scope
COpenGLDriver.cpp:525: erreur: expected `;' before glXGetProcAddressARB
COpenGLDriver.h:377: erreur: PFNGLXSWAPINTERVALSGIPROC does not name a type
make: *** [COpenGLNormalMapRenderer.o] Erreur 1
make: *** Attente des tâches non terminées....
make: *** [COpenGLDriver.o] Erreur 1




emerge --info
Portage 2.1.2_pre2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.17-ck1-r2 i686)
=================================================================
System uname: 2.6.17-ck1-r2 i686 Intel(R) Celeron(R) CPU 3.06GHz
Gentoo Base System version 1.12.5
Last Sync: Sun, 01 Oct 2006 00:50:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=prescott -march=prescott -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx -ffast-math -mfpmath=sse,387 -DPIC"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-mtune=prescott -march=prescott -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx -ffast-math -mfpmath=sse,387 -DPIC -fvisibility-inlines-hidden"
DISTDIR="/usr/local/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="fr_BE.utf8"
LC_ALL="fr_BE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlays/PabOu"
SYNC="rsync://rsync2.nl.gentoo.org/gentoo-portage"
USE="x86 7zip GAPING_SECURITY_HOLE X a52 aac acpi alsa asf avi bitmap-fonts bzip2 cairo cdr cli crypt cups custom-cflags dbus dlloader dri dts dv dvd dvdr dvdread elibc_glibc emboss encode fam ffmpeg flac foomaticdb fortran gdbm gif glitz gnome gpm gtk hal input_devices_joystick input_devices_keyboard input_devices_mouse isdnlog joystick jpeg jpeg2k kernel_linux libg++ linguas_fr linguas_fr_FR live lm_sensors lzo mad matroska mikmod mmx mmxext moznocompose moznoirc moznomail moznoroaming mozsvg mp3 mp4 mpeg mplayer musepack musicbrainz nas ncurses nfs nls nptl nptlonly nvidia ogg oggvorbis openal opengl pam pcre perl pic png ppds pppd python qt3 qt4 quicktime readline real reflection rtc samba scenarios sdl seamonkey session speex spell spl sse sse2 ssl svg tcpd theora threads timidity truetype truetype-fonts type1-fonts udev unicode userland_GNU userlocales video_cards_nvidia vorbis win32codecs x264 xcomposite xml xorg xprint xv xvid xvmc zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2006-10-11 14:10:31 UTC
What opengl are you using?  Builds fine for me with gcc-4.1.1 and nvidia-drivers-1.0.8774
Comment 3 Patrice Bouvard 2006-10-11 14:19:05 UTC
I'm using opengl from the latest ~x86 nvidia-legacy-drivers (1.0.7184)

pabou@chocolat ~ $ eselect opengl list
Available OpenGL implementations:
  [1]   nvidia *
  [2]   xorg-x11
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-30 15:20:35 UTC
What if you use "eselect opengl set xorg-x11" then try to compile it?
Comment 5 Patrice Bouvard 2006-10-30 16:25:31 UTC
(In reply to comment #3)
> What if you use "eselect opengl set xorg-x11" then try to compile it?
> 

With opengl from xorg-x11, the compilation works fine
Comment 6 SpanKY gentoo-dev 2006-10-30 18:08:25 UTC
do we even care ?  fix the legacy drivers i say
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-31 05:11:47 UTC
I was trying to ensure that it was the legacy drivers.
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2007-12-21 20:20:35 UTC
please test with the latest drivers.
Comment 9 Patrice Bouvard 2008-02-11 11:06:20 UTC
Unfortunately, I don't have the nvidia-legacy hardware anymore. Should we close the bug entry ?
Comment 10 Mr. Bones. (RETIRED) gentoo-dev 2008-02-11 16:21:48 UTC
bugzilla
Comment 11 Mr. Bones. (RETIRED) gentoo-dev 2008-02-11 16:22:07 UTC
guess it's fixed.