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:
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
What opengl are you using? Builds fine for me with gcc-4.1.1 and nvidia-drivers-1.0.8774
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
What if you use "eselect opengl set xorg-x11" then try to compile it?
(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
do we even care ? fix the legacy drivers i say
I was trying to ensure that it was the legacy drivers.
please test with the latest drivers.
Unfortunately, I don't have the nvidia-legacy hardware anymore. Should we close the bug entry ?
bugzilla
guess it's fixed.