Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

emerge xscreensaver = gle cannot find GL?[solved]

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
wip
n00b
n00b
Posts: 41
Joined: Thu Mar 31, 2005 7:32 pm

emerge xscreensaver = gle cannot find GL?[solved]

  • Quote

Post by wip » Tue May 03, 2005 1:45 pm

hi all,

maybe it will be a good idea to add a new topic on the forum like: emerge package not compiling so we can advise gentoo people. or maybe it's because i didn't see something. but, after a fresh install of gentoo 2005.0 with mm-sources, X, icewm it's time for xscreensaver. note that i'm using nv driver for X11 because i can't emerge nvidia (i can do modprobe nvidia, but X11 don't like it).

here's what i have when i do an emerge xscreensaver:

gle:
configure: error: Cannot find required GL library



config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:581: checking for a BSD compatible install
configure:634: checking whether build environment is sane
configure:691: checking whether make sets ${MAKE}
configure:737: checking for working aclocal
configure:750: checking for working autoconf
configure:763: checking for working automake
configure:776: checking for working autoheader
configure:789: checking for working makeinfo
configure:882: checking host system type
configure:903: checking build system type
configure:923: checking for ranlib
configure:953: checking for gcc
configure:1066: checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -pipe ) works
configure:1082: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
configure:1108: checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -pipe ) is a cross-compiler
configure:1113: checking whether we are using GNU C
configure:1122: gcc -E conftest.c
configure:1141: checking whether gcc accepts -g
configure:1184: checking for ld used by GCC
configure:1247: checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld
GNU ld version 2.15.92.0.2 20040927
configure:1263: checking for BSD-compatible nm
configure:1301: checking command to parse /usr/bin/nm -B output
configure:1364: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
configure:1368: /usr/bin/nm -B conftest.o | sed -n -e 's/^.* \([ABCDGISTW]\) *\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm
configure:1420: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c conftestm.o 1>&5
configure:1466: checking for _ prefix in compiled symbols
configure:1504: checking whether ln -s works
ltconfig:603: checking for object suffix
ltconfig:604: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
ltconfig:629: checking for executable suffix
ltconfig:630: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
ltconfig:776: checking if gcc PIC flag -fPIC works
ltconfig:777: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe -fPIC -DPIC conftest.c 1>&5
ltconfig:829: checking if gcc supports -c -o file.o
ltconfig:830: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe -o out/conftest2.o conftest.c 1>&5
ltconfig:862: checking if gcc supports -c -o file.lo
ltconfig:863: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe -c -o conftest.lo conftest.c 1>&5
ltconfig:914: checking if gcc supports -fno-rtti -fno-exceptions
ltconfig:915: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe -fno-rtti -fno-exceptions -c conftest.c conftest.c 1>&5
ltconfig:958: checking if gcc static flag -static works
ltconfig:959: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -static conftest.c 1>&5
GNU ld version 2.15.92.0.2 20040927
ltconfig:1635: checking if global_symbol_pipe works
ltconfig:1636: gcc -c -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGISTW]\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm"
ltconfig:1691: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -fno-builtin conftest.c conftstm.o 1>&5
configure:1850: checking for a BSD compatible install
configure:1905: checking for ranlib
configure:1935: checking for gcc
configure:2048: checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -pipe ) works
configure:2064: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
configure:2090: checking whether the C compiler (gcc -O2 -march=pentium4 -fomit-frame-pointer -pipe ) is a cross-compiler
failed program was:
#line 3389 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char glGetError();

int main() {
glGetError()
; return 0; configure:2095: checking whether we are using GNU C
configure:2123: checking whether gcc accepts -g
configure:2156: checking for POSIXized ISC
configure:2177: checking whether make sets ${MAKE}
configure:2156: checking for POSIXized ISC
configure:2177: checking whether make sets ${MAKE}
configure:2204: checking how to run the C preprocessor
configure:2225: gcc -E conftest.c >/dev/null 2>conftest.out
configure:2284: checking for ANSI C header files
configure:2297: gcc -E conftest.c >/dev/null 2>conftest.out
configure:2364: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
configure:2391: checking for memcpy/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char glGetError();

int main() {
glGetError()
; return 0; }
configure:2419: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe conftest.c 1>&5
configure:2403: warning: conflicting types for built-in function `memcpy'
configure:2543: checking for X
configure:2610: gcc -E conftest.c >/dev/null 2>conftest.out
configure:2686: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lXt -lm 1>&5
configure: In function `main':
configure:2682: warning: implicit declaration of function `XtMalloc'
configure:2857: checking for dnet_ntoa in -ldnet
configure:2876: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -ldnet -lm 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ldnet
collect2: ld returned 1 exit status
configure: failed program was:
#line 2865 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dnet_ntoa();

int main() {
dnet_ntoa()
; return 0; }
configure:2898: checking for dnet_ntoa in -ldnet_stub
configure:2917: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -ldnet_stub -lm 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ldnet_stub
collect2: ld returned 1 exit status
configure: failed program was:
#line 2906 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char dnet_ntoa();

int main() {
dnet_ntoa()
; return 0; }
configure:2946: checking for gethostbyname
configure:2974: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lm 1>&5
configure:3044: checking for connect
configure:3072: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lm 1>&5
configure:3136: checking for remove
configure:3164: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lm 1>&5
configure:3228: checking for shmat
configure:3256: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lm 1>&5
configure:3329: checking for IceConnectionNumber in -lICE
configure:3348: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lICE -lm 1>&5
configure:3381: checking for glGetError in -lGL
configure:3400: gcc -o conftest -O2 -march=pentium4 -fomit-frame-pointer -pipe -Wall conftest.c -lGL -lSM -lICE -lX11 -lm 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../libGL.a(glthread.o)(.text+0x1c): In function `_glthread_InitTSD':
: undefined reference to `pthread_key_create'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../libGL.a(glthread.o)(.text+0x6d): In function `_glthread_GetTSD':
: undefined reference to `pthread_getspecific'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../libGL.a(glthread.o)(.text+0xb3): In function `_glthread_SetTSD':
: undefined reference to `pthread_setspecific'
collect2: ld returned 1 exit status
configure: failed program was:
#line 3389 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
/* We use char because int might match the return type of a gcc2
builtin and then its argument prototype would still apply. */
char glGetError();

int main() {
glGetError()
; return 0; }
Last edited by wip on Tue May 03, 2005 9:59 pm, edited 1 time in total.
Top
bkunlimited
l33t
l33t
Posts: 672
Joined: Fri Jun 18, 2004 6:50 am

  • Quote

Post by bkunlimited » Tue May 03, 2005 1:48 pm

please show me the output of emerge --info
Top
pilla
Bodhisattva
Bodhisattva
User avatar
Posts: 7732
Joined: Wed Aug 07, 2002 8:19 pm
Location: Underworld

  • Quote

Post by pilla » Tue May 03, 2005 2:57 pm

Moved from IG (no GUI questions there)
"I'm just very selective about the reality I choose to accept." -- Calvin
Top
John-Boy
Guru
Guru
User avatar
Posts: 446
Joined: Wed Jun 23, 2004 8:05 pm
Location: Desperately seeking moksha in all the wrong places

  • Quote

Post by John-Boy » Tue May 03, 2005 2:57 pm

Have you tried running opengl-update before emerging ?

ed

Code: Select all

opengl-update xorg-x11
Like the Roman, I seem to see "the River Tiber foaming with much blood"
Top
wip
n00b
n00b
Posts: 41
Joined: Thu Mar 31, 2005 7:32 pm

  • Quote

Post by wip » Tue May 03, 2005 10:09 pm

thank you, opengl-update xorg-x11 did the trick. do you know by any chance if nvidia drivers are working with mm-sources kernel (2.6.12), that's why i had to do opengl-update from nvidia to.

almost there,
pat
Top
Post Reply

5 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic