From per.fahlberg at saab.se Thu Mar 15 05:33:22 2007 From: per.fahlberg at saab.se (Per Fahlberg) Date: Thu Mar 15 05:35:38 2007 Subject: [Producer-submissions] IRIX MIPSpro build Message-ID: <45F94B22.3030007@saab.se> Hi, To get the latest Producer to build under IRIX with the MIPSpro compiler I had to add -LANG:libc_in_namespace_std=OFF to COMPILER_ARGS in the makedefs.irix_mipspro file. The modified file is attached. Regards, Per -------------- next part -------------- # Compiler command for 'C' compiler # e.g. CC = gcc CC = cc # Compiler command for C++ comiler # e.g. CXX = g++ CXX = CC # Compiler specific args # e.g. --nostdinclude COMPILER_ARGS = -LANG:libc_in_namespace_std=OFF -LANG:std -OPT:Olimit=0 -DEBUG:woff=1682 -DEBUG:woff=3303 # Architecture - as a target for build target directories # for example $(TOPDIR)/lib$(ARCH) # e.g. IA64 or 32 ARCH = 32 # Compiler Architecture args # e.g. -64 ifeq ($(ARCH),64) COMPILER_ARCH_ARGS = -64 else COMPILER_ARCH_ARGS = -n32 endif # Compiler Optimization args # e.g. -O2 COMPILER_OPT_ARGS = -O2 # Compiler Debug args # e.g. -g -gdebug -gstabs+ COMPILER_DEBUG_ARGS = -g # Compiler Dependency Argument (to build Makedepend - like g++ (-M) $(CXXFILES) > Makedepend # e.g. COMPILER_DEP_ARGS = -M COMPILER_DEP_ARGS = -M # Linker argument for dynamic libraries # e.g. -shared -fPIC DYNAMIC_LIB_ARGS = -shared # Command for linking # e.g. FILE_LINK_CMD = ln -sf FILE_LINK_CMD = ln -sf # 'Install' command for executables # e.g. FILE_INSTALL_X_CMD = install -m 755 FILE_INSTALL_X_CMD = install -m 755 # 'Install' command for non-executables (header files, for example) # e.g. FILE_INSTALL_R_CMD = install -m 644 FILE_INSTALL_R_CMD = install -m 644 # Library prefix - as in (lib)Project.so # e.g. LIB_PREFIX = lib LIB_PREFIX = lib PLUGIN_PREFIX = $(LIB_PREFIX) # Dynamic library suffix - as in libProject.(so) # e.g. LIB_SUFFIX = so LIB_SUFFIX = so PLUGIN_SUFFIX = so # Static library suffix - as in libProject.(a) # e.g. LIB_SUFFIX = a STATICLIB_SUFFIX = a STATICPLUGIN_SUFFIX= a # Suffix for executables # e.g. EXE_SUFFIX = .exe # Must include dot (.) if that is the intention EXE_SUFFIX = LINKER_ARGS = -LANG:std -OPT:Olimit=0 From don at andesengineering.com Thu Mar 15 10:11:40 2007 From: don at andesengineering.com (Don Burns) Date: Thu Mar 15 10:11:43 2007 Subject: [Producer-submissions] IRIX MIPSpro build In-Reply-To: <45F94B22.3030007@saab.se> References: <45F94B22.3030007@saab.se> Message-ID: <9253a78a0703151111u2258c459gdf16377bf4a1d5d0@mail.gmail.com> Thank you Per, submission checked in. On 3/15/07, Per Fahlberg wrote: > > Hi, > > To get the latest Producer to build under IRIX with the MIPSpro compiler > I had to add -LANG:libc_in_namespace_std=OFF to COMPILER_ARGS in the > makedefs.irix_mipspro file. The modified file is attached. > > Regards, > Per > > # Compiler command for 'C' compiler > # e.g. CC = gcc > CC = cc > > # Compiler command for C++ comiler > # e.g. CXX = g++ > CXX = CC > > # Compiler specific args > # e.g. --nostdinclude > COMPILER_ARGS = -LANG:libc_in_namespace_std=OFF -LANG:std > -OPT:Olimit=0 -DEBUG:woff=1682 -DEBUG:woff=3303 > > # Architecture - as a target for build target directories > # for example $(TOPDIR)/lib$(ARCH) > # e.g. IA64 or 32 > ARCH = 32 > > # Compiler Architecture args > # e.g. -64 > ifeq ($(ARCH),64) > COMPILER_ARCH_ARGS = -64 > else > COMPILER_ARCH_ARGS = -n32 > endif > > # Compiler Optimization args > # e.g. -O2 > COMPILER_OPT_ARGS = -O2 > > # Compiler Debug args > # e.g. -g -gdebug -gstabs+ > COMPILER_DEBUG_ARGS = -g > > # Compiler Dependency Argument (to build Makedepend - like g++ (-M) > $(CXXFILES) > Makedepend > # e.g. COMPILER_DEP_ARGS = -M > COMPILER_DEP_ARGS = -M > > # Linker argument for dynamic libraries > # e.g. -shared -fPIC > DYNAMIC_LIB_ARGS = -shared > > # Command for linking > # e.g. FILE_LINK_CMD = ln -sf > FILE_LINK_CMD = ln -sf > > # 'Install' command for executables > # e.g. FILE_INSTALL_X_CMD = install -m 755 > FILE_INSTALL_X_CMD = install -m 755 > > # 'Install' command for non-executables (header files, for example) > # e.g. FILE_INSTALL_R_CMD = install -m 644 > FILE_INSTALL_R_CMD = install -m 644 > > # Library prefix - as in (lib)Project.so > # e.g. LIB_PREFIX = lib > LIB_PREFIX = lib > PLUGIN_PREFIX = $(LIB_PREFIX) > > # Dynamic library suffix - as in libProject.(so) > # e.g. LIB_SUFFIX = so > LIB_SUFFIX = so > PLUGIN_SUFFIX = so > > # Static library suffix - as in libProject.(a) > # e.g. LIB_SUFFIX = a > STATICLIB_SUFFIX = a > STATICPLUGIN_SUFFIX= a > > # Suffix for executables > # e.g. EXE_SUFFIX = .exe # Must include dot (.) if that is the intention > EXE_SUFFIX = > > LINKER_ARGS = -LANG:std -OPT:Olimit=0 > > _______________________________________________ > Producer-submissions mailing list > Producer-submissions@openscenegraph.net > http://openscenegraph.net/mailman/listinfo/producer-submissions > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://openscenegraph.net/pipermail/producer-submissions/attachments/20070315/769a285b/attachment.html