[Çözüldü]Opengl kütüphanelerini kurma aşamasında hata

Başlatan noktakom, 06 Mart 2011 - 16:01:04

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

noktakom

mesalib 7.9 indirdim ./configure aşamasında şöyle bir hata alıyorum. Nasıl çözerim acaba ?
.
.
.
checking for posix_memalign... yes
checking for TALLOC... configure: error: Package requirements (talloc) were not met:

No package 'talloc' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables TALLOC_CFLAGS
and TALLOC_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


bytan

libtalloc-dev pakedini kurduğun zaman da bu hatayı almaya devam ediyor musun?
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

noktakom

şimdi de şöyle bir hata çıktı..

checking for TALLOC... yes
checking pkg-config files for X11 are available... no
checking for X... no
configure: error: X11 development libraries needed for dri driver

bytan

Her arayıp da bulamadığı pakedi/kütüphaneyi/dosyayı bir şekilde edinip sistemine kurman gerekiyor. Örneğin bir önceki iletimde benim yaptırdığım gibi.

[17] Derleme yapmaya çalışıyorum olmuyor?
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

noktakom

Evet, farkındayım ama ilgili paket ismini bulmakta zorlanıyorum, çoğu zamanda bulamıyorum. Örneğin geçenlerde oyunları kaldırmak istiyordum ne yaptıysam beceremedim. Meğer paket ismi gnome-games imiş...! forumdaki arkadaşlar söylemese bulamazdım...  Özetle bunları nerden öğrenebiliriz ?

bytan

Bunlar biraz tecrübe biraz da google araştırmasına bakıyor. Derlemeye çalıştığın uygulamanın belgelendirme çalışmalarında ya da kurulum dosyasında mutlaka bağımlılıklar ve sistemde olması gereken paketler/kütüphaneler yazıyordur. Bunlara da bakabilirsin.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

noktakom

peki anlaşıldı biraz daha araştırayım o zaman. unutmadan konuyu kapatmayalım da sorun olursa tekrar danışabileyim :)

bytan

Elbette kapatmayız. Bağımlılıklarını tespit edip yüklediğinde de sorun yaşarsan yine durumuna bakarız.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

noktakom

@heartsmagic, opengl destekli program yazabilmek için yüklemem gerekiyor. deb paketini de bulamadım eğer varsa söyleyin hiç uğraşmayayım.http://www.belgeler.org/howto/opengl-giris_nenasil.html

Bağımlılıklar dallanarak uzayıp gidiyor ve sürekli hata alıyorum. BU iş beni biraz zorladı. nasıl yapıcaz bilemiyorum ?  acaba daha kolay bir yolu yok mu?

eribol


noktakom



noktakom

resimde işaretli olan paketi kurdum yalnız bir yalnışlık olması lazım çünkü derleme yapmaya çalıştığımda

fatal error: GL/glut.h: No such file or directory


hatasını alıyorum.

eribol

Resimdeki paketin o olduğundan emin değilim, ama libgl paketleri(özellikle açıklamasında devel yazanlar) mevcuttur muhakka. Uygun paketi biraz dikkatli inceleyerek bulabilirsiniz. Derlemekten kolaydır. Ayrıca derlerken yolunu gösteriyor musunuz?

noktakom

Bu arada bir hata sonucunda yalnış dağıtımı(debian) sildiğim için işlemleri ubuntu üzerinden yapıyorum. Bilginiz olsun.

noktakom

http://www.belgeler.org/howto/opengl-giris_nenasil.html linkteki programı anlatıldığı şekilde derlemeye çalıştım. Ne kadar doğru bilmiyorum.
gcc glilk.c -o glilk -lGL -lGLU -lglut
böyle bir kod vermiş..

eribol

Ben de denemeye çalıştım ama sonradan eklediğim ppa deposundan veya natty olmasından kaynaklı bağımlılıklar sağlanamıyor. libglu-mesa-dev paketi veya buna benzer paketleri kurup denediniz mi? Açıklamalarına lütfen bakın, anlaşılabilir.

noktakom

Ek olarak development tarzı ifadeler içeren tüm paketleri kurdum. Yine de sonuç elde edemedim.

noktakom

En son "run 'make' to compile mesa" iletisini aldım, configure aşamasında.. make deyince de uzun bir süre işlemler yaptı ve şöyle bir çıktı verdi.
/../../src/mesa/main -D__NOT_HAVE_DRM_H -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -D__NOT_HAVE_DRM_H drisw.c -o drisw.o
/bin/bash ../../../../../bin/mklib -o drisw -static dri_context.o dri_screen.o dri_drawable.o drisw.o   
mklib: Making Linux static library:  libdrisw.a
ar: creating libdrisw.a
make[5]: Leaving directory `/home/q/Mesa-7.9/src/gallium/state_trackers/dri/sw'
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/state_trackers/dri'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/state_trackers/egl'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -I../../../../src/gallium/winsys -I/usr/include/libdrm   -I../../../../src/gallium/winsys/sw common/egl_g3d_api.c common/egl_g3d.c common/egl_g3d_image.c common/egl_g3d_st.c common/egl_g3d_sync.c common/native_helper.c x11/glxinit.c x11/native_dri2.c x11/native_x11.c x11/native_ximage.c x11/x11_screen.c ../../../../src/glx/dri2.c drm/modeset.c drm/native_drm.c fbdev/native_fbdev.c 2> /dev/null
make[4]: [depend] Error 127 (ignored)
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/state_trackers/egl'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/state_trackers/egl'
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/egl_g3d_api.c -o common/egl_g3d_api.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/egl_g3d.c -o common/egl_g3d.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/egl_g3d_image.c -o common/egl_g3d_image.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/egl_g3d_st.c -o common/egl_g3d_st.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/egl_g3d_sync.c -o common/egl_g3d_sync.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -DHAVE_X11_BACKEND -DHAVE_DRM_BACKEND -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS common/native_helper.c -o common/native_helper.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS x11/glxinit.c -o x11/glxinit.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS x11/native_dri2.c -o x11/native_dri2.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS x11/native_x11.c -o x11/native_x11.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS x11/native_ximage.c -o x11/native_ximage.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/drivers -I../../../../src/glx -I../../../../src/mapi -I../../../../src/mesa  -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS x11/x11_screen.c -o x11/x11_screen.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/winsys -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS drm/modeset.c -o drm/modeset.o
gcc -c -I. -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/egl/main -I../../../../include -I../../../../src/gallium/winsys -I/usr/include/libdrm   -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS drm/native_drm.c -o drm/native_drm.o
/bin/bash ../../../../bin/mklib -o egl -static common/egl_g3d_api.o common/egl_g3d.o common/egl_g3d_image.o common/egl_g3d_st.o common/egl_g3d_sync.o common/native_helper.o x11/glxinit.o x11/native_dri2.o x11/native_x11.o x11/native_ximage.o x11/x11_screen.o ../../../../src/glx/dri2.o drm/modeset.o drm/native_drm.o
mklib: Making Linux static library:  libegl.a
ar: creating libegl.a
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/state_trackers/egl'
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/state_trackers'
make[2]: Leaving directory `/home/q/Mesa-7.9/src/gallium'
make[2]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/null'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary null_sw_winsys.c     2> /dev/null
make[4]: [depend] Error 127 (ignored)
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/null'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/null'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  null_sw_winsys.c -o null_sw_winsys.o
/bin/bash ../../../../../bin/mklib -o ws_null -static null_sw_winsys.o   
mklib: Making Linux static library:  libws_null.a
ar: creating libws_null.a
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/null'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/wrapper'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  wrapper_sw_winsys.c    2> /dev/null
make[4]: [depend] Error 127 (ignored)
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/wrapper'
make[4]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/wrapper'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  wrapper_sw_winsys.c -o wrapper_sw_winsys.o
/bin/bash ../../../../../bin/mklib -o wsw -static wrapper_sw_winsys.o   
mklib: Making Linux static library:  libwsw.a
ar: creating libwsw.a
make[4]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/wrapper'
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/xlib'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary  xlib_sw_winsys.c     2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/xlib'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/xlib'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/include -I../../../../../src/gallium/drivers -I../../../../../src/gallium/auxiliary  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  xlib_sw_winsys.c -o xlib_sw_winsys.o
/bin/bash ../../../../../bin/mklib -o ws_xlib -static xlib_sw_winsys.o   
mklib: Making Linux static library:  libws_xlib.a
ar: creating libws_xlib.a
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/xlib'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/dri'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  dri_sw_winsys.c    2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/dri'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/dri'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  dri_sw_winsys.c -o dri_sw_winsys.o
/bin/bash ../../../../../bin/mklib -o swdri -static dri_sw_winsys.o   
mklib: Making Linux static library:  libswdri.a
ar: creating libswdri.a
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/sw/dri'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/i915/sw'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  i915_sw_batchbuffer.c i915_sw_buffer.c i915_sw_fence.c i915_sw_winsys.c    2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/i915/sw'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/i915/sw'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  i915_sw_batchbuffer.c -o i915_sw_batchbuffer.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  i915_sw_buffer.c -o i915_sw_buffer.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  i915_sw_fence.c -o i915_sw_fence.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers  -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  i915_sw_winsys.c -o i915_sw_winsys.o
/bin/bash ../../../../../bin/mklib -o i915sw -static i915_sw_batchbuffer.o i915_sw_buffer.o i915_sw_fence.o i915_sw_winsys.o   
mklib: Making Linux static library:  libi915sw.a
ar: creating libi915sw.a
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/i915/sw'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/radeon/drm'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/drivers/r300 -I/usr/include/libdrm   radeon_drm_buffer.c radeon_drm.c radeon_r300.c    2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/radeon/drm'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/winsys/radeon/drm'
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/drivers/r300 -I/usr/include/libdrm   -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  radeon_drm_buffer.c -o radeon_drm_buffer.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/drivers/r300 -I/usr/include/libdrm   -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  radeon_drm.c -o radeon_drm.o
gcc -c -I. -I../../../../../src/gallium/include -I../../../../../src/gallium/auxiliary -I../../../../../src/gallium/drivers -I../../../../../src/gallium/drivers/r300 -I/usr/include/libdrm   -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS  radeon_r300.c -o radeon_r300.o
/bin/bash ../../../../../bin/mklib -o radeonwinsys -static radeon_drm_buffer.o radeon_drm.o radeon_r300.o   
mklib: Making Linux static library:  libradeonwinsys.a
ar: creating libradeonwinsys.a
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys/radeon/drm'
make[2]: Leaving directory `/home/q/Mesa-7.9/src/gallium/winsys'
make[2]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets/egl'
gcc -c -o pipe_r300.o pipe_r300.c -I../../../../include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/winsys  -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
/bin/bash ../../../../bin/mklib -o pipe_r300.so -noprefix -linker 'gcc' -ldflags '' -install ../../../../lib/egl  pipe_r300.o -Wl,--start-group ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/drivers/r300/libr300.a -Wl,--end-group  -ldrm -ldrm_radeon
mklib: Making Linux shared library:  pipe_r300.so
mklib: Installing pipe_r300.so in ../../../../lib/egl
gcc -c -o pipe_swrast.o pipe_swrast.c -I../../../../include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/winsys -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
/bin/bash ../../../../bin/mklib -o pipe_swrast.so -noprefix -linker 'gcc' -ldflags '' -install ../../../../lib/egl  pipe_swrast.o -Wl,--start-group ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/gallium/drivers/softpipe/libsoftpipe.a -Wl,--end-group  -lm
mklib: Making Linux shared library:  pipe_swrast.so
mklib: Installing pipe_swrast.so in ../../../../lib/egl
gcc -c -o egl.o egl.c -I../../../../include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/winsys -DFEATURE_GL=1 -DPIPE_PREFIX=\"pipe_\" -DST_PREFIX=\"st_\" -I../../../../src/egl/main -I../../../../src/gallium/state_trackers/egl -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
/bin/bash ../../../../bin/mklib -o egl_gallium.so -noprefix -linker 'gcc' -ldflags '' -install ../../../../lib/egl  egl.o -Wl,--start-group ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/gallium/state_trackers/egl/libegl.a ../../../../src/gallium/winsys/sw/xlib/libws_xlib.a -Wl,--end-group  -lm -ldl -L../../../../lib -lEGL -lX11 -lXext -lXfixes
mklib: Making Linux shared library:  egl_gallium.so
mklib: Installing egl_gallium.so in ../../../../lib/egl
gcc -c -o st_GL.o st_GL.c -I../../../../include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/include -I../../../../src/gallium/winsys -I../../../../src/mesa -DFEATURE_GL=1 -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS
/bin/bash ../../../../bin/mklib -o st_GL.so -noprefix -linker 'g++' -ldflags '' -cplusplus -install ../../../../lib/egl  st_GL.o -Wl,--start-group ../../../../src/gallium/drivers/identity/libidentity.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/auxiliary/libgallium.a ../../../../src/mesa/libmesagallium.a -Wl,--end-group    -ldrm   -lexpat -lm -lpthread -ldl -ltalloc 
mklib: Making Linux shared library:  st_GL.so
mklib: Installing st_GL.so in ../../../../lib/egl
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets/egl'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets/dri-r300'
../Makefile.dri:116: depend: No such file or directory
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_GALAHAD -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    target.c ../../../../src/mesa/drivers/dri/common/utils.c ../../../../src/mesa/drivers/dri/common/vblank.c ../../../../src/mesa/drivers/dri/common/dri_util.c ../../../../src/mesa/drivers/dri/common/xmlconfig.c  \
2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets/dri-r300'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets/dri-r300'
mkdir -p ../../../../lib/gallium
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DGALLIUM_RBUG -DGALLIUM_TRACE -DGALLIUM_GALAHAD target.c -o target.o
/bin/bash ../../../../bin/mklib -o r300_dri.so.tmp -noprefix -linker 'g++' -ldflags ' -lstdc++' \
target.o ../../../../src/mesa/drivers/dri/common/utils.o ../../../../src/mesa/drivers/dri/common/vblank.o ../../../../src/mesa/drivers/dri/common/dri_util.o ../../../../src/mesa/drivers/dri/common/xmlconfig.o   ../../../../src/gallium/state_trackers/dri/drm/libdridrm.a ../../../../src/gallium/winsys/radeon/drm/libradeonwinsys.a ../../../../src/gallium/drivers/softpipe/libsoftpipe.a ../../../../src/gallium/drivers/galahad/libgalahad.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a ../../../../src/gallium/drivers/r300/libr300.a \
                -Wl,--start-group ../../../../src/mesa/libmesagallium.a ../../../../src/gallium/auxiliary/libgallium.a -Wl,--end-group \
                   -ldrm   -lexpat -lm -lpthread -ldl -ltalloc   -ldrm_radeon
mklib: Making Linux shared library:  r300_dri.so.tmp
g++ -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -o r300_dri.so.test ../../../../src/mesa/drivers/dri/common/dri_test.o r300_dri.so.tmp   -ldrm   -lexpat -lm -lpthread -ldl -ltalloc   -ldrm_radeon;
mv -f r300_dri.so.tmp r300_dri.so
/usr/bin/install -c r300_dri.so ../../../../lib/gallium
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets/dri-r300'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets/dri-swrast'
../Makefile.dri:116: depend: No such file or directory
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include -I/usr/lib/gcc/i686-linux-gnu/4.4.5/include-fixed -D__NOT_HAVE_DRM_H -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -I../../../../src/gallium/winsys/sw/dri swrast_drm_api.c ../../../../src/mesa/drivers/dri/common/utils.c ../../../../src/mesa/drivers/dri/common/drisw_util.c ../../../../src/mesa/drivers/dri/common/xmlconfig.c  \
2> /dev/null
make[3]: [depend] Error 127 (ignored)
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets/dri-swrast'
make[3]: Entering directory `/home/q/Mesa-7.9/src/gallium/targets/dri-swrast'
gcc -c -I. -I../../../../src/mesa/drivers/dri/common -Iserver -I../../../../include -I../../../../include/GL/internal -I../../../../src/mapi -I../../../../src/gallium/include -I../../../../src/gallium/auxiliary -I../../../../src/gallium/drivers -I../../../../src/gallium/winsys -I../../../../src/mesa -I../../../../src/mesa/main -I../../../../src/mesa/math -I../../../../src/mesa/transform -I../../../../src/mesa/shader -I../../../../src/mesa/swrast -I../../../../src/mesa/swrast_setup -I../../../../src/egl/main -I../../../../src/egl/drivers/dri -I/usr/include/libdrm    -I../../../../src/gallium/winsys/sw/dri -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -D__NOT_HAVE_DRM_H -DGALLIUM_SOFTPIPE -DGALLIUM_RBUG -DGALLIUM_TRACE swrast_drm_api.c -o swrast_drm_api.o
/bin/bash ../../../../bin/mklib -o swrastg_dri.so.tmp -noprefix -linker 'g++' -ldflags ' -lstdc++' \
swrast_drm_api.o ../../../../src/mesa/drivers/dri/common/utils.o ../../../../src/mesa/drivers/dri/common/drisw_util.o ../../../../src/mesa/drivers/dri/common/xmlconfig.o   ../../../../src/gallium/state_trackers/dri/sw/libdrisw.a ../../../../src/gallium/winsys/sw/dri/libswdri.a ../../../../src/gallium/drivers/softpipe/libsoftpipe.a ../../../../src/gallium/drivers/trace/libtrace.a ../../../../src/gallium/drivers/rbug/librbug.a \
                -Wl,--start-group ../../../../src/mesa/libmesagallium.a ../../../../src/gallium/auxiliary/libgallium.a -Wl,--end-group \
                   -ldrm   -lexpat -lm -lpthread -ldl -ltalloc   
mklib: Making Linux shared library:  swrastg_dri.so.tmp
g++ -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden -fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -o swrastg_dri.so.test ../../../../src/mesa/drivers/dri/common/dri_test.o swrastg_dri.so.tmp   -ldrm   -lexpat -lm -lpthread -ldl -ltalloc  ;
mv -f swrastg_dri.so.tmp swrastg_dri.so
/usr/bin/install -c swrastg_dri.so ../../../../lib/gallium
make[3]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets/dri-swrast'
make[2]: Leaving directory `/home/q/Mesa-7.9/src/gallium/targets'
make[1]: Leaving directory `/home/q/Mesa-7.9/src'

$ make install
make[1]: Entering directory `/home/q/Mesa-7.9/src'
make[2]: Entering directory `/home/q/Mesa-7.9/src/mapi/glapi'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `/home/q/Mesa-7.9/src/mapi/glapi'
make[2]: Entering directory `/home/q/Mesa-7.9/src/glsl'
make[2]: Leaving directory `/home/q/Mesa-7.9/src/glsl'
make[2]: Entering directory `/home/q/Mesa-7.9/src/mesa'
make[3]: Entering directory `/home/q/Mesa-7.9/src/mesa/x86'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/home/q/Mesa-7.9/src/mesa/x86'
make[3]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers'
make[4]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[6]: `i810_dri.so' is up to date.
make[6]: `../../../../../lib/i810_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[6]: `i915_dri.so' is up to date.
make[6]: `../../../../../lib/i915_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[6]: `i965_dri.so' is up to date.
make[6]: `../../../../../lib/i965_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[6]: `mach64_dri.so' is up to date.
make[6]: `../../../../../lib/mach64_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[6]: `mga_dri.so' is up to date.
make[6]: `../../../../../lib/mga_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[6]: `r128_dri.so' is up to date.
make[6]: `../../../../../lib/r128_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[6]: `r200_dri.so' is up to date.
make[6]: `../../../../../lib/r200_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300/compiler'
make[6]: Nothing to be done for `default'.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300/compiler'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[6]: `r300_dri.so' is up to date.
make[6]: `../../../../../lib/r300_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[6]: `r600_dri.so' is up to date.
make[6]: `../../../../../lib/r600_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[6]: `radeon_dri.so' is up to date.
make[6]: `../../../../../lib/radeon_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[6]: `savage_dri.so' is up to date.
make[6]: `../../../../../lib/savage_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[6]: `sis_dri.so' is up to date.
make[6]: `../../../../../lib/sis_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[6]: `tdfx_dri.so' is up to date.
make[6]: `../../../../../lib/tdfx_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[6]: `unichrome_dri.so' is up to date.
make[6]: `../../../../../lib/unichrome_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[6]: `swrast_dri.so' is up to date.
make[6]: `../../../../../lib/swrast_dri.so' is up to date.
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[4]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri'
make[3]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers'
make[3]: Entering directory `/home/q/Mesa-7.9/src/mesa'
make[4]: Entering directory `/home/q/Mesa-7.9/src/mesa/x86'
make[4]: Nothing to be done for `default'.
make[4]: Leaving directory `/home/q/Mesa-7.9/src/mesa/x86'
make[4]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers'
make[5]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[7]: `i810_dri.so' is up to date.
make[7]: `../../../../../lib/i810_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i810'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[7]: `i915_dri.so' is up to date.
make[7]: `../../../../../lib/i915_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i915'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[7]: `i965_dri.so' is up to date.
make[7]: `../../../../../lib/i965_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/i965'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[7]: `mach64_dri.so' is up to date.
make[7]: `../../../../../lib/mach64_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mach64'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[7]: `mga_dri.so' is up to date.
make[7]: `../../../../../lib/mga_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/mga'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[7]: `r128_dri.so' is up to date.
make[7]: `../../../../../lib/r128_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r128'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[7]: `r200_dri.so' is up to date.
make[7]: `../../../../../lib/r200_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r200'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300/compiler'
make[7]: Nothing to be done for `default'.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300/compiler'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[7]: `r300_dri.so' is up to date.
make[7]: `../../../../../lib/r300_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r300'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[7]: `r600_dri.so' is up to date.
make[7]: `../../../../../lib/r600_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/r600'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[7]: `radeon_dri.so' is up to date.
make[7]: `../../../../../lib/radeon_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/radeon'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[7]: `savage_dri.so' is up to date.
make[7]: `../../../../../lib/savage_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/savage'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[7]: `sis_dri.so' is up to date.
make[7]: `../../../../../lib/sis_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/sis'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[7]: `tdfx_dri.so' is up to date.
make[7]: `../../../../../lib/tdfx_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/tdfx'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[7]: `unichrome_dri.so' is up to date.
make[7]: `../../../../../lib/unichrome_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/unichrome'
make[6]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[7]: Entering directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[7]: `swrast_dri.so' is up to date.
make[7]: `../../../../../lib/swrast_dri.so' is up to date.
make[7]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[6]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri/swrast'
make[5]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers/dri'
make[4]: Leaving directory `/home/q/Mesa-7.9/src/mesa/drivers'
sed -e 's,@INSTALL_DIR@,/usr/local,' -e 's,@INSTALL_LIB_DIR@,/usr/local/lib,' -e 's,@INSTALL_INC_DIR@,/usr/local/include,' -e 's,@VERSION@,7.9.0,'  -e 's,@GL_PC_REQ_PRIV@,libdrm >= 2.4.15 dri2proto >= 2.1 glproto >= 1.4.11 x11 xext xdamage xfixes xxf86vm,' -e 's,@GL_PC_LIB_PRIV@,-lm -lpthread -ldl,' -e 's,@GL_PC_CFLAGS@,,' -e 's,@GL_LIB@,GL,' gl.pc.in > gl.pc
/usr/bin/install -c -d /usr/local/include/GL
/usr/bin/install: cannot change permissions of `/usr/local/include/GL': No such file or directory
make[3]: *** [install-headers] Error 1
make[3]: Leaving directory `/home/q/Mesa-7.9/src/mesa'
make[2]: *** [install] Error 1
make[2]: Leaving directory `/home/q/Mesa-7.9/src/mesa'
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/q/Mesa-7.9/src'
make: *** [install] Error 1



Hatti

Derlemene gerek yok... İstediğini yapman için şu paketleri kurman yeterli olmalı:
build-essential freeglut3 freeglut3-dev libXxf86vm-dev

Bunları kurduktan sonra ilgili başlık dosyaları şurada olacaktır:
/usr/include/GL

noktakom

Onları kurdum, yalnız hala hata alıyorum.
$ gcc x.c -o x -lGL -lGLU -lglut
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status


lgl'nin kaynak kodunu buldum fakat yine derleyemedim

bytan

libgl1-mesa-dev veya libgl1-mesa-swx11-dev paketlerinden birini kurmalısın. Eğer buna rağmen bu sorunu yaşıyorsan çıktısını aktar:

ls -l /usr/lib | grep -i libgl.so
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

noktakom

libgl1-mesa-swx11-dev paketi kuruluydu, onun yerine libgl1-mesa-dev paketini deneyince sorun çözüldü. Herkese teşekkürler. konu artık kapatılabilir.