Hi Guys, On 11/28/06, Robert Osfield <[EMAIL PROTECTED]> wrote:
Yep, I'll download the 1.2.0 release this morning, make sure that everything hangs together with the OSG's plugin and should be able to remove the plugins daeSafeCast completely ;-)
I have now done this and have removed daeUtils.h from the OSG's dae plugin, and cheked in this change. It now compiles fine against the latest COLLADA DOM release 1.2.0. One problem I did come across was that on linking against the COLLADA DOM gcc reported that it required -fPIC to be used, while the OSG already uses this, the COLLADA DOM doesn't. So I added this the COLLADA_DOM/build/linuxdefs.txt file. See attached file. Cheers, Robert.
#-*-makefile-*- # Copyright 2006 Sony Computer Entertainment Inc. # # Licensed under the SCEA Shared Source License, Version 1.0 (the "License"); you may not use this # file except in compliance with the License. You may obtain a copy of the License at: # http://research.scea.com/scea_shared_source_license.html # # Unless required by applicable law or agreed to in writing, software distributed under the License # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or # implied. See the License for the specific language governing permissions and limitations under the # License. # # # # Visual Studio 7.1 compiler and linker specific settings # # LIB_PREFIX := libcollada_ LIB_SUFFIX := .a EXE_SUFFIX := OBJ_SUFFIX := .o CC = "gcc" CXX = "g++" LD = "g++" AR = ar rcs LCOUT = EXEOUT = -o CCOUT = -o LCQUIET = CCQUIET = CCOPT = -c CCINC = -I RELEASE_CCOPT = -O2 -D"NDEBUG" -fPIC DEBUG_CCOPT = -g -D"_DEBUG" -fPIC LIB_CCOPT = EXE_DBG_LCOPT = EXE_REL_LCOPT = RM = rm USE_SHELL=1
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
