[Bf-committers] bulding Collada SOC branch

Arystan Dyussenov arystan.d at gmail.com
Thu Aug 27 08:42:29 CEST 2009


Thanks for figuring this out, Randall.

Sorry for awful support. I'm trying to have some rest before the school
begins. But if you have problems, just keep poking.

Arystan

On Thu, Aug 27, 2009 at 1:22 AM, Randall Rickert <
randall at rickert-digital.com> wrote:

> I figured out why the headers weren't being found. Scons needs
> BF_OPENCOLLADA_INC to tell it where to find them, but that variable
> isn't in the linux2-config.py file that I used as a template for my
> user-config.py. It's also not in the command line shown on the wiki page
> for building this branch. Maybe it should be added in one or both of
> those places? Otherwise it doesn't build by simply following the
> instructions.
>
> Thanks,
> Randall
>
> > Message: 2
> > Date: Mon, 24 Aug 2009 16:41:04 +0600
> > From: Arystan Dyussenov <arystan.d at gmail.com>
> > Subject: Re: [Bf-committers] bulding Collada SOC branch
> > To: bf-blender developers <bf-committers at blender.org>
> > Message-ID:
> >       <f890e41d0908240341q3221c63ase8b23bcc30341106 at mail.gmail.com>
> > Content-Type: text/plain; charset=windows-1252
> >
> > Hi Randall,
> >
> > I've just added instructions on building
> OpenCollada/soc-2009-chingachgook
> > branch at
> > http://wiki.blender.org/index.php/User:Kazanbas/Building_OpenCollada
> >
> > Just poke if you have any problems.
> >
> > Arystan
> >
> > On Sat, Aug 22, 2009 at 1:25 AM, Randall Rickert <
> > randall at rickert-digital.com> wrote:
> >
> > > I'm trying to build the Collada SOC branch, with no luck. I get
> > > something like this:
> > > -------------
> > > Compiling ==> 'DocumentExporter.cpp'
> > > In file included
> > > from
> > >
> /home/randall/Development/collada/COLLADAStreamWriter/include/COLLADASWCharacterBuffer.h:17,
> > >
> > > from
> > >
> /home/randall/Development/collada/COLLADAStreamWriter/include/COLLADASWStreamWriter.h:19,
> > >
> > > from
> > >
> /home/randall/Development/collada/COLLADAStreamWriter/include/COLLADASWElementWriter.h:15,
> > >
> > > from
> > >
> /home/randall/Development/collada/COLLADAStreamWriter/include/COLLADASWAsset.h:15,
> > >                 from source/blender/collada/DocumentExporter.cpp:39:
> > >
> /home/randall/Development/collada/COLLADAStreamWriter/include/COLLADASWitoa.h:102:
> > > error: explicit template specialization cannot have a storage class
> > > -------------------
> > > and after a lot of this, it eventually gives up.
> > >
> > > If I clean and set my gcc and g++ back to 4.2 (from 4.4), it complains
> > > about unused variables and comparisons between signed and unsigned
> ints,
> > > but it eventually dies with this:
> > > ------------
> > > source/blender/collada/DocumentImporter.cpp: In member function ?void
> > > DocumentImporter::import(bContext*, const char*)?:
> > > source/blender/collada/DocumentImporter.cpp:2832: error: cannot declare
> > > variable ?w? to be of abstract type ?Writer?
> > > source/blender/collada/DocumentImporter.cpp:2236: note:   because the
> > > following virtual functions are pure within ?Writer?:
> > >
> /home/randall/Development/collada/COLLADAFramework/include/COLLADAFWIWriter.h:122:
> > > note:        virtual bool COLLADAFW::IWriter::writeFormulas(const
> > > COLLADAFW::Formulas*)
> > > scons: ***
> > >
> [/home/randall/Development/build/linux2/source/blender/collada/DocumentImporter.o]
> > > Error 1
> > > --------------
> > >
> > > I'm also not sure how to build the opencollada libs on Linux. There's
> no
> > > makefiles or useful information in the sources.
> > >
> > > Has anyone else tried building this branch on Linux and can offer some
> > > tips?
> > >
> > > Thanks,
> > > Randall
> > >
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers at blender.org
> > > http://lists.blender.org/mailman/listinfo/bf-committers
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list