|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Rashid N. Achilov 2:5020/400 21 Nov 2003 08:27:31 To : Max Khon Subject : Re: nVidia driver и libglut --------------------------------------------------------------------------------
One day, in Friday 21 November 2003 06:44, Max Khon
(Max.Khon@f79.n5000.z2.fidonet.org) wrote:
>
> RA> Запустился. Пробую установить игруху gl-117. Требует SDL_mixer, smpeg
> RA> и libglut. Качаем, собираем. Сборка libglut вылетает по отсутствию
> RA> библиотеки libGL.a. Смотрим - и правда нет. Есть только libGL.so.
> RA> Отюда чайницкий вопрос - как перенастроить Makefile, чтобы он
> RA> использовал libGL.so вместо libGL.a? --
>
> оно при линковке его хочет или когда?
> если при линковке, то найти вхождения libGL.a и заменить на -lGL
>
Статическая либа собирается. Обламывается, когда начинает собирать динамическую.
Может, я просто чего-то не понял?
- --- stdout ---
building static glut library
ranlib libglut.a
cc -fpic -DPIC -O -pipe -march=pentiumpro -march=pentiumpro -I../include -I/usr
X11R6/include -c glut_8x13.c -o glut_8x13.So
/usr/libexec/elf/ld: cannot find -lGL
- --- stdout ---
- --- Makefile ---
# Makefile for building libglut
#
# $FreeBSD: ports/graphics/libglut/files/Makefile,v 1.1 2003/10/24 04:38:20
anholt Exp $
LIB= glut
SHLIB_MAJOR= 3
CFLAGS+= -I../include -I${X11BASE}/include
LDFLAGS+= -L${X11BASE}/lib -lGLU -lX11 -lXext -lGL -lXmu -lXi
LIBDIR= ${PREFIX}/lib
- --- Makefile ---
Вот это вхождение -lGL - это требование какой библиотеки? В драйверах от nVidia
есть только libGL.so
--
With Best Regards.
Rashid N. Achilov (RNA1-RIPE), Web: http://granch.ru/~shelton
Granch Ltd. system administrator, e-mail: achilov [at] granch [dot] ru
PGP: 83 CD E2 A7 37 4A D5 81 D6 D6 52 BF C9 2F 85 AF 97 BE CB 0A
--- ifmail v.2.15dev5.1
* Origin: Granch Ltd. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/4392d4eb29c3.html, оценка из 5, голосов 10
|