Results 1 to 2 of 2

Thread: FCollada compiling under cygwin with scons

  1. #1

    FCollada compiling under cygwin with scons

    Hi there!

    I want to add 3D object from Maya to my cross-platform application (Qt framework) with using FCollada. Can You help me please, how can I compile FCollada library in CYGWIN. I`m using FCollada_FREE_3.05B.zip sources, where is sconscript for Linux, but I`m not familiar with scons.

    May You send me sconscript of FCollada for cygwin? Libraries created in cygwin are usable in my Qt project, compiled with qmake. So for that I need compile FCollada library in cygwin (not MSVC!).

    Or any ideas to solve this problem?

    thanks

    HAPO

  2. #2
    THIS IS CYGWIN OUTPUT DURING COMPILING
    ----------------------------------------------------------------------

    $ scons debug=0 unicode=1 shared=0 target=1
    scons: Reading SConscript files ...

    scons: *** No SConstruct file found.
    File "/usr/lib/scons-1.0.0/SCons/Script/Main.py", line 817, in _main
    scons: Reading SConscript files ...
    Building: 'RetailUnicode' version of FCollada.
    scons: done reading SConscript files.
    scons: Building targets ...
    scons: building associated VariantDir targets: Output/RetailUnicode/Intermediate

    g++ -o Output/RetailUnicode/Intermediate/DLLEntry.o -c -W -Wall -Wno-unused-para
    meter -Wno-unused-function -O2 -DLINUX -DNDEBUG -DRETAIL -DUNICODE -I. -ILibXML/
    include DLLEntry.cpp
    In file included from ./FUtils/FUString.h:584,
    from FUtils/FUtils.h:120,
    from FCollada.h:49,
    from StdAfx.h:13,
    from DLLEntry.cpp:9:
    ./FUtils/FUStringBuilder.h: In instantiation of `FUStringBuilderT<char>':
    ./FUtils/FUStringConversion.h:339: instantiated from here
    ./FUtils/FUStringBuilder.h:139: error: `void FUStringBuilderT<Char>::append(long
    unsigned int) [with Char = char]' and `void FUStringBuilderT<Char>::append(uint
    32) [with Char = char]' cannot be overloaded
    ./FUtils/FUStringBuilder.h:140: error: `void FUStringBuilderT<Char>::append(long
    int) [with Char = char]' and `void FUStringBuilderT<Char>::append(int32) [with
    Char = char]' cannot be overloaded
    ./FUtils/FUStringBuilder.h: In instantiation of `FUStringBuilderT<wchar_t>':
    ./FUtils/FUStringConversion.h:340: instantiated from here
    ./FUtils/FUStringBuilder.h:139: error: `void FUStringBuilderT<Char>::append(long
    unsigned int) [with Char = wchar_t]' and `void FUStringBuilderT<Char>::append(u
    int32) [with Char = wchar_t]' cannot be overloaded
    ./FUtils/FUStringBuilder.h:140: error: `void FUStringBuilderT<Char>::append(long
    int) [with Char = wchar_t]' and `void FUStringBuilderT<Char>::append(int32) [wi
    th Char = wchar_t]' cannot be overloaded
    scons: *** [Output/RetailUnicode/Intermediate/DLLEntry.o] Error 1
    scons: building terminated because of errors.
    scons: Reading SConscript files ...
    WARNING: FColladaTest only works with debug, unicode version of the FCollada lib
    rary.
    scons: done reading SConscript files.
    scons: Building targets ...
    scons: `.' is up to date.
    scons: done building targets.
    scons: done reading SConscript files.
    scons: Building targets ...
    scons: `.' is up to date.
    scons: done building targets.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •