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/

Reply via email to