diff -urN src//Makefile src-patched//Makefile --- src//Makefile Fri Feb 9 20:24:18 2024 +++ src-patched//Makefile Fri Jan 26 16:00:31 2024 @@ -1,4 +1,4 @@ -SHELL = sh +SHELL = bash LIQUIDVERSION = `tr -d '"' < liquid.version` #------------------------------------------------------ @@ -38,7 +38,7 @@ echo $${MAYA_LOCATION} " do not seem to exists. Please set MAYA_LOCATION to a correct value."; exit 1; \ fi; \ elif( test $@ = 'release' ); then \ - EXTRAFLAGS="-O -DLIQUIDVERSION=\\\"$(LIQUIDVERSION)\\\""; \ + EXTRAFLAGS="-O2 -DLIQUIDVERSION=\\\"$(LIQUIDVERSION)\\\""; \ MAYA_LOCATION=$${MAYA_LOCATION:=/usr/aw/maya} ;\ if( test -d $${MAYA_LOCATION}); then\ ( echo Got $${whichflags:=toto} $${LIQRMAN} $${LIQRMANPATH}; LIQUIDVERSION=$(LIQUIDVERSION) LIQRMANPATH=$${LIQRMANPATH} LIQRMANFLAGS=$${LIQRMANFLAGS} LIQRMANLIBS=$${LIQRMANLIBS} EXTRAFLAGS=$${EXTRAFLAGS} MAYA_LOCATION=$${MAYA_LOCATION} MAYA_VERSION="release" $${make:=make} -f Makefile.$${os} $@ ); \ diff -urN src//Makefile.irix src-patched//Makefile.irix --- src//Makefile.irix Fri Feb 9 20:24:18 2024 +++ src-patched//Makefile.irix Fri Jan 26 16:00:50 2024 @@ -1,10 +1,10 @@ -SHELL = ksh +SHELL = bash PLUGSUF = so OBJEXT = o CPP = CC LD = $(MAYA_LOCATION)/bin/mayald #LD = CC -LOCFLAGS = -mips3 -n32 -LANG:std -DIRIX -DUNIX -FE:template_in_elf_section +LOCFLAGS = -mips3 -n32 -OPT:Olimit=8192 -LANG:std -DIRIX -DUNIX -DSGI -FE:template_in_elf_section WARNFLAGS = -fullwarn NO_TRANS_LINK = -no_transitive_link VBIN=irix diff -urN src//commonrules.mk src-patched//commonrules.mk --- src//commonrules.mk Fri Feb 9 20:24:18 2024 +++ src-patched//commonrules.mk Thu Jan 25 16:42:05 2024 @@ -1,8 +1,8 @@ -SHELL = sh +SHELL = bash VPATH = ../liquid$(LIQUIDVERSION)/bin/$(VBIN)/$(MAYA_VERSION) CPPFLAGS = $(LOCFLAGS) $(LIQRMANFLAGS) $(WARNFLAGS) $(EXTRAFLAGS) $(NO_TRANS_LINK) INCLUDES = -I. -I.. -I$(MAYA_LOCATION)/include -I$(LIQRMANPATH)/include -I../include -LDFLAGS = $(CPPFLAGS) -L$(MAYA_LOCATION)/lib -L$(LIQRMANPATH)/lib +LDFLAGS = $(CPPFLAGS) -L$(MAYA_LOCATION)/lib -L$(LIQRMANPATH)/lib -Wl,-rpath -Wl,$(MAYA_LOCATION)/lib MAYALIBS = -lOpenMaya -lOpenMayaRender -lOpenMayaUI -lOpenMayaAnim LIBS = $(LIQRMANLIBS) $(MAYALIBS) $(EXTRA_LIBS) -lm # -lefence diff -urN src//liqTokenPointer.cpp src-patched//liqTokenPointer.cpp --- src//liqTokenPointer.cpp Fri Feb 9 20:24:18 2024 +++ src-patched//liqTokenPointer.cpp Thu Jan 25 16:43:31 2024 @@ -40,6 +40,8 @@ #include #include +#include + extern int debugMode;