* fix path to openexr on irix
* added missing define in storage.c
This commit is contained in:
@@ -204,7 +204,7 @@ double BLI_diskfree(char *dir)
|
|||||||
return -1;
|
return -1;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined (__sun__) || defined (__sun)
|
#if defined (__sun__) || defined (__sun) || defined (__sgi)
|
||||||
if (statvfs(name, &disk)) return(-1);
|
if (statvfs(name, &disk)) return(-1);
|
||||||
#elif !defined(__FreeBSD__) && !defined(linux) && (defined(__sparc) || defined(__sparc__))
|
#elif !defined(__FreeBSD__) && !defined(linux) && (defined(__sparc) || defined(__sparc__))
|
||||||
/* WARNING - This may not be supported by geeneric unix os's - Campbell */
|
/* WARNING - This may not be supported by geeneric unix os's - Campbell */
|
||||||
|
@@ -84,7 +84,7 @@ endif
|
|||||||
export NAN_GUARDEDALLOC ?= $(LCGDIR)/guardedalloc
|
export NAN_GUARDEDALLOC ?= $(LCGDIR)/guardedalloc
|
||||||
export NAN_IKSOLVER ?= $(LCGDIR)/iksolver
|
export NAN_IKSOLVER ?= $(LCGDIR)/iksolver
|
||||||
export NAN_BSP ?= $(LCGDIR)/bsp
|
export NAN_BSP ?= $(LCGDIR)/bsp
|
||||||
export NAN_BOOLOP ?= $(LCGDIR)/boolop
|
export NAN_BOOLOP ?= $(LCGDIR)/boolop
|
||||||
export NAN_SOUNDSYSTEM ?= $(LCGDIR)/SoundSystem
|
export NAN_SOUNDSYSTEM ?= $(LCGDIR)/SoundSystem
|
||||||
export NAN_STRING ?= $(LCGDIR)/string
|
export NAN_STRING ?= $(LCGDIR)/string
|
||||||
export NAN_MEMUTIL ?= $(LCGDIR)/memutil
|
export NAN_MEMUTIL ?= $(LCGDIR)/memutil
|
||||||
@@ -117,7 +117,7 @@ endif
|
|||||||
export WITH_DDS ?= true
|
export WITH_DDS ?= true
|
||||||
|
|
||||||
ifeq ($(OS),windows)
|
ifeq ($(OS),windows)
|
||||||
export NAN_WINTAB ?= $(LCGDIR)/wintab
|
export NAN_WINTAB ?= $(LCGDIR)/wintab
|
||||||
ifeq ($(FREE_WINDOWS), true)
|
ifeq ($(FREE_WINDOWS), true)
|
||||||
export NAN_PTHREADS ?= $(LCGDIR)/pthreads
|
export NAN_PTHREADS ?= $(LCGDIR)/pthreads
|
||||||
export NAN_OPENEXR ?= $(LCGDIR)/gcc/openexr
|
export NAN_OPENEXR ?= $(LCGDIR)/gcc/openexr
|
||||||
@@ -130,27 +130,33 @@ endif
|
|||||||
endif
|
endif
|
||||||
else
|
else
|
||||||
ifeq ($(OS),darwin)
|
ifeq ($(OS),darwin)
|
||||||
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
||||||
ifeq ($(CPU),powerpc)
|
ifeq ($(CPU),powerpc)
|
||||||
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a
|
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a
|
||||||
else
|
else
|
||||||
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a
|
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a
|
||||||
endif
|
endif
|
||||||
else
|
else
|
||||||
ifeq ($(OS),linux)
|
ifeq ($(OS),linux)
|
||||||
ifeq ($(WITH_OPENEXR), true)
|
ifeq ($(WITH_OPENEXR), true)
|
||||||
NAN_OPENEXR?=$(shell pkg-config --variable=prefix OpenEXR )
|
NAN_OPENEXR?=$(shell pkg-config --variable=prefix OpenEXR )
|
||||||
NAN_OPENEXR_INC?=$(shell pkg-config --cflags OpenEXR )
|
NAN_OPENEXR_INC?=$(shell pkg-config --cflags OpenEXR )
|
||||||
NAN_OPENEXR_LIBS?=$(addprefix ${NAN_OPENEXR}/lib/lib,$(addsuffix .a,$(shell pkg-config --libs-only-l OpenEXR | sed -s "s/-l//g" )))
|
NAN_OPENEXR_LIBS?=$(addprefix ${NAN_OPENEXR}/lib/lib,$(addsuffix .a,$(shell pkg-config --libs-only-l OpenEXR | sed -s "s/-l//g" )))
|
||||||
endif
|
endif
|
||||||
else
|
else
|
||||||
ifeq ($(OS), solaris)
|
ifeq ($(OS), solaris)
|
||||||
# this only exists at the moment for i386-64 CPU Types at the moment
|
# this only exists at the moment for i386-64 CPU Types at the moment
|
||||||
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
||||||
|
|
||||||
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a -lrt
|
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a -lrt
|
||||||
else
|
else
|
||||||
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
ifeq ($(OS), irix)
|
||||||
|
ifeq ($(IRIX_USE_GCC), true)
|
||||||
|
export NAN_OPENEXR ?= $(LCGDIR)/openexr/gcc
|
||||||
|
else
|
||||||
|
export NAN_OPENEXR ?= $(LCGDIR)/openexr
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
export NAN_OPENEXR_INC ?= -I$(NAN_OPENEXR)/include -I$(NAN_OPENEXR)/include/OpenEXR
|
||||||
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a
|
export NAN_OPENEXR_LIBS ?= $(NAN_OPENEXR)/lib/libIlmImf.a $(NAN_OPENEXR)/lib/libHalf.a $(NAN_OPENEXR)/lib/libIex.a $(NAN_OPENEXR)/lib/libIlmThread.a
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
Reference in New Issue
Block a user