Reinstated Norman Vine's TARGET_BASENAME variable in the makefiles and
added prefixes and suffixes to libs and plugins. ALl this to accomodate cygwin... Also added INST_SYS_PREFIX and INST_SHARE_PREFIX for installation, as well as "standardizing" the install locations for the various platforms.
This commit is contained in:
@@ -14,6 +14,7 @@ DIRS = \
|
||||
osgstereoimage\
|
||||
osgtexture\
|
||||
osgviews\
|
||||
osgversion\
|
||||
sgv
|
||||
|
||||
LEFT_TO_DO =\
|
||||
|
||||
11
src/Demos/osgversion/Makefile
Executable file
11
src/Demos/osgversion/Makefile
Executable file
@@ -0,0 +1,11 @@
|
||||
TOPDIR = ../../..
|
||||
include $(TOPDIR)/Make/makedefs
|
||||
|
||||
CXXFILES =\
|
||||
osgversion.cpp\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(GLUT_LIB) $(GL_LIBS) $(X_LIBS) $(OTHER_LIBS)
|
||||
|
||||
EXEC = osgversion
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
9
src/Demos/osgversion/osgversion.cpp
Normal file
9
src/Demos/osgversion/osgversion.cpp
Normal file
@@ -0,0 +1,9 @@
|
||||
#include <stdio.h>
|
||||
#include <osg/Version>
|
||||
|
||||
|
||||
int main( int argc, char **argv )
|
||||
{
|
||||
printf( "%s\n", osgGetVersion() );
|
||||
return 0;
|
||||
}
|
||||
@@ -67,6 +67,7 @@ DEF += -DSG_LIBRARY
|
||||
|
||||
LIBS += $(GL_LIBS) $(OTHER_LIBS)
|
||||
|
||||
LIB = libosg.$(SO_EXT)
|
||||
TARGET_BASENAME = osg
|
||||
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -20,6 +20,7 @@ CXXFILES =\
|
||||
LIBS += -losg $(OTHER_LIBS) $(DYNAMICLIBRARYLIB)
|
||||
DEF += -DOSGDB_LIBRARY
|
||||
|
||||
LIB = libosgDB.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = osgDB
|
||||
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -9,6 +9,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(GLUT_LIB) -losgUtil -losgDB -losg $(OTHER_LIBS)
|
||||
DEF += -DOSGGLUT_LIBRARY
|
||||
LIB = libosgGLUT.$(SO_EXT)
|
||||
TARGET_BASENAME = osgGLUT
|
||||
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
TOPDIR = ../..
|
||||
include $(TOPDIR)/Make/makedefs
|
||||
|
||||
DIRS = osg rgb lib3ds flt obj lwo dw bmp pic tga osgtgz tgz zip
|
||||
|
||||
# The following are giving me problems on SUN
|
||||
#DIRS += txp
|
||||
DIRS = osg rgb lib3ds flt obj lwo txp dw bmp pic tga osgtgz tgz zip
|
||||
|
||||
# comment in if you have Performer installed.
|
||||
# DIRS += pfb
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_bmp.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = bmp
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_dw.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = dw
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -9,6 +9,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_dx.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = dx
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -47,6 +47,7 @@ INC += -I$(THISDIR)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_flt.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = flt
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -12,6 +12,7 @@ LINKARGS += -L/usr/freeware/lib$(ARCH)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_gif.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = gif
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -8,6 +8,7 @@ INC += -I/usr/local/include/
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_jpeg.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = jpeg
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -28,6 +28,7 @@ INC += -I$(THISDIR)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_3ds.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = 3ds
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -10,6 +10,7 @@ INC += -I$(THISDIR)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_lwo.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = lwo
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -10,6 +10,7 @@ INC += -I$(THISDIR)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_obj.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = obj
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -45,6 +45,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_osg.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = osg
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_osgtgz.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = osgtgz
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -8,6 +8,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_pfb.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = pfb
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_pic.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = pic
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -10,6 +10,7 @@ INC += -I/usr/local/include\
|
||||
|
||||
LINKARGS += -L/usr/freeware/lib$(ARCH)
|
||||
|
||||
PLUGIN = osgdb_png.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = png
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -7,7 +7,8 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(QUICKTIME) $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_qt.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = qt
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_rgb.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = rgb
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_tga.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = tga
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_tgz.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = tgz
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -9,6 +9,7 @@ LIBS += $(TIFF_LIB) $(OSG_LIBS) $(OTHER_LIBS)
|
||||
INC += -I/usr/local/include
|
||||
LDFLAGS += -L/usr/local/lib
|
||||
|
||||
PLUGIN = osgdb_tiff.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = tiff
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -30,6 +30,7 @@ INC += -I$(THISDIR)
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_txp.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = txp
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -6,6 +6,7 @@ CXXFILES =\
|
||||
|
||||
LIBS += $(OSG_LIBS) $(OTHER_LIBS)
|
||||
|
||||
PLUGIN = osgdb_zip.$(PLUGIN_EXT)
|
||||
TARGET_BASENAME = zip
|
||||
PLUGIN = $(PLUGIN_PREFIX)$(TARGET_BASENAME).$(PLUGIN_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -38,6 +38,7 @@ DEF += -DOSGTEXT_LIBRARY
|
||||
LINKARGS += -L/usr/local/lib\
|
||||
-L/usr/freeware/lib$(ARCH)
|
||||
|
||||
LIB = libosgText.$(SO_EXT)
|
||||
TARGET_BASENAME = osgText
|
||||
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -37,6 +37,7 @@ DEF += -DOSGUTIL_LIBRARY
|
||||
|
||||
LIBS += -losg $(GL_LIBS) $(OTHER_LIBS)
|
||||
|
||||
LIB = libosgUtil.$(SO_EXT)
|
||||
TARGET_BASENAME = osgUtil
|
||||
LIB = $(LIB_PREFIX)$(TARGET_BASENAME).$(LIB_EXT)
|
||||
|
||||
include $(TOPDIR)/Make/makerules
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
#include <stdio.h>
|
||||
#include <osg/Notify>
|
||||
|
||||
#include <osgUtil/RenderStage>
|
||||
|
||||
Reference in New Issue
Block a user