GLUT: Break GLUT out from libGL
* It was confirmed that GLUT was *not* in libGL
This commit is contained in:
@@ -86,8 +86,8 @@ SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo $(X86_ONLY)GLTeapot
|
|||||||
SYSTEM_LIBS =
|
SYSTEM_LIBS =
|
||||||
libbe.so libbsd.so libbnetapi.so
|
libbe.so libbsd.so libbnetapi.so
|
||||||
libdebug.so libdevice.so
|
libdebug.so libdevice.so
|
||||||
libgame.so $(X86_ONLY)libGL.so libgnu.so
|
libgame.so $(X86_ONLY)libGL.so $(X86_ONLY)libglut.so
|
||||||
libmail.so libmedia.so libmidi.so libmidi2.so
|
libgnu.so libmail.so libmedia.so libmidi.so libmidi2.so
|
||||||
libnetwork.so
|
libnetwork.so
|
||||||
<revisioned>libroot.so libroot-addon-icu.so
|
<revisioned>libroot.so libroot-addon-icu.so
|
||||||
libscreensaver.so
|
libscreensaver.so
|
||||||
@@ -305,9 +305,8 @@ if $(HAIKU_GCC_VERSION[1]) = 2 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
# libGL.so has GLU (like BeOS) *and* GLUT API built-in
|
# libGL.so has GLU (like BeOS) built-in
|
||||||
SYSTEM_LIBS_LIBGL_ALIASES
|
SYSTEM_LIBS_LIBGL_ALIASES = libGLU.so ;
|
||||||
= libGLU.so libglut.so ;
|
|
||||||
|
|
||||||
if $(TARGET_ARCH) = x86 {
|
if $(TARGET_ARCH) = x86 {
|
||||||
local lib ;
|
local lib ;
|
||||||
|
|||||||
@@ -46,9 +46,6 @@ SharedLibrary libGL.so : $(sources) :
|
|||||||
# GLU
|
# GLU
|
||||||
$(HAIKU_GLU_LIBS)
|
$(HAIKU_GLU_LIBS)
|
||||||
|
|
||||||
# Glut
|
|
||||||
<opengl>glut.o
|
|
||||||
|
|
||||||
# Mesa libraries (from Mesa optional package):
|
# Mesa libraries (from Mesa optional package):
|
||||||
$(HAIKU_MESA_LIBS)
|
$(HAIKU_MESA_LIBS)
|
||||||
|
|
||||||
|
|||||||
@@ -62,9 +62,9 @@ Includes [ FGristFiles $(sourcesCc) $(sourcesCpp) ]
|
|||||||
Includes [ FGristFiles $(sourcesCc) $(sourcesCpp) ]
|
Includes [ FGristFiles $(sourcesCc) $(sourcesCpp) ]
|
||||||
: $(HAIKU_MESA_HEADERS_DEPENDENCY) ;
|
: $(HAIKU_MESA_HEADERS_DEPENDENCY) ;
|
||||||
|
|
||||||
MergeObject <opengl>glut.o :
|
SharedLibrary libglut.so :
|
||||||
# C++ sources
|
|
||||||
$(sourcesCpp)
|
$(sourcesCpp)
|
||||||
# C sources
|
|
||||||
$(sourcesCc)
|
$(sourcesCc)
|
||||||
|
:
|
||||||
|
GL game be $(TARGET_LIBSTDC++)
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -24,11 +24,14 @@ Includes [ FGristFiles $(sources) ] : $(HAIKU_MESA_HEADERS_DEPENDENCY) ;
|
|||||||
# Dependency needed to trigger downloading/unzipping the package before
|
# Dependency needed to trigger downloading/unzipping the package before
|
||||||
# compiling the files.
|
# compiling the files.
|
||||||
|
|
||||||
Preference GLInfo
|
Preference GLInfo :
|
||||||
: $(sources)
|
$(sources)
|
||||||
: be GL translation libcolumnlistview.a $(HAIKU_LOCALE_LIBS)
|
:
|
||||||
$(TARGET_LIBSUPC++)
|
be GL libglut.so
|
||||||
: GLInfo.rdef
|
translation libcolumnlistview.a $(HAIKU_LOCALE_LIBS)
|
||||||
|
$(TARGET_LIBSUPC++)
|
||||||
|
:
|
||||||
|
GLInfo.rdef
|
||||||
;
|
;
|
||||||
|
|
||||||
DoCatalogs GLInfo :
|
DoCatalogs GLInfo :
|
||||||
|
|||||||
Reference in New Issue
Block a user