View previous topic :: View next topic |
Author |
Message |
Ernetas Apprentice
Joined: 19 Apr 2006 Posts: 159 Location: China
|
Posted: Sun Jun 21, 2009 7:17 am Post subject: symbol lookup error: undefined symbol: _nv000006gl |
|
|
Every time I try to start something what refers to GTK application, this is what happens:
Code: | ernestas@mercury ~ $ gkrellm
gkrellm: symbol lookup error: //usr//lib/opengl/nvidia/lib/libGL.so.1: undefined symbol: _nv000006gl
ernestas@mercury ~ $ |
And that's it.
This started happening since I started using x11-drivers/nvidia-drivers-180.xx, before that I was using x11-drivers/nvidia-drivers-170.xx, but the version I was using was removed from servers and I had to upgrade to either 173.14.15 or 180.60. The first one - didn't compiled at all:
Code: | mkdir -p /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/.tmp_versions ; rm -f /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/.tmp_versions/*
make -f /usr/src/linux-2.6.30-gentoo-r1/scripts/Makefile.build obj=/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv
cc -Wp,-MD,/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.3.3/include -Iinclude -Iinclude2 -I/usr/src/linux-2.6.30-gentoo-r1/include -I/usr/src/linux-2.6.30-gentoo-r1/arch/x86/include -include include/linux/autoconf.h -I/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -m32 -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=core2 -mtune=generic -Wa,-mtune=generic32 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wno-pointer-sign -fwrapv -I/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wno-multichar -Werror -MD -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"96.43.11\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.o /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c: In function ‘nvos_proc_create’:
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:502: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:503: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:504: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:524: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:537: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:548: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:558: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:568: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:579: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:586: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c: In function ‘nvos_proc_add_warning_file’:
/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:613: error: ‘struct proc_dir_entry’ has no member named ‘owner’
make[4]: *** [/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.o] Error 1
make[3]: *** [_module_/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv] Error 2
make[2]: *** [sub-make] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
*
* ERROR: x11-drivers/nvidia-drivers-96.43.11 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3745: Called linux-mod_src_compile
* environment, line 2774: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CROSS_COMPILE=${CHOST}- LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.30-gentoo-r1/build HOST_CC=i686-pc-linux-gnu-gcc clean module
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/temp/environment'.
*
>>> Failed to emerge x11-drivers/nvidia-drivers-96.43.11, Log file:
>>> '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/temp/build.log'
* Messages for package x11-drivers/nvidia-drivers-96.43.11:
*
* ERROR: x11-drivers/nvidia-drivers-96.43.11 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3745: Called linux-mod_src_compile
* environment, line 2774: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CROSS_COMPILE=${CHOST}- LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.30-gentoo-r1/build HOST_CC=i686-pc-linux-gnu-gcc clean module
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/temp/environment'.
*
* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
ernestas@mercury ~ $ |
Where's the problem?
Compiling 180.60 didn't made any problem, but that "undefined symbol", which causes even Opera not to be able to use Flash because it is somehow connected to libGL. |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Sun Jun 21, 2009 9:14 am Post subject: |
|
|
you're showing compiling v96.43.11 of nvidia-drivers and speak about 180.6
For now, that bug and fix for 96.43 is in bugzilla |
|
Back to top |
|
|
Ernetas Apprentice
Joined: 19 Apr 2006 Posts: 159 Location: China
|
Posted: Sun Jun 21, 2009 9:42 am Post subject: |
|
|
krinn wrote: | you're showing compiling v96.43.11 of nvidia-drivers and speak about 180.6
For now, that bug and fix for 96.43 is in bugzilla |
The same log is for 173.14.15.
180.60 compiles and uses very well, but then I'm getting that symbol lookup error very often. |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
|
Back to top |
|
|
Ernetas Apprentice
Joined: 19 Apr 2006 Posts: 159 Location: China
|
Posted: Wed Jun 24, 2009 9:58 am Post subject: |
|
|
Nope, that didn't helped. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|