Synfig

High-Quality 2D Vector Animation


Synfig 0.61.02

Saturday, November 26, 2005 by darco
Posted in

Page moved to the wiki: Releases/0.61.02

Synfig 0.61.02 has been released. Still targeted at Developers. Grab it on the download page.

Binaries: MacOSX | Win32 (Not ready yet)

Changes

  • Minor GCC 4 tweaks. I still don't have a non-macintosh GCC 4 box to test on, so I'm just going off of bug reports.
  • The Crash on layer drag bug has been fixed.
  • errorno.h issues should be addressed
  • Misc other tweaks

Binaries will be available soon for Win32 and MacOSX.


5 Comments for “Synfig 0.61.02”

  1. Suleiman Razumovsky Says:

    Still trouble compiling on GCC4. Debian Unstable.

    g++ -DHAVE_CONFIG_H -I../../.. -I../../.. -I../../../src -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -DSYNFIG_NO_DEPRECATED -DNDEBUG -Wno-deprecated -O2 -ffast-math -W -Wall -Wno-unused-parameter -fpermissive -MT liblyr_std_la-sphere_distort.lo -MD -MP -MF .deps/liblyr_std_la-sphere_distort.Tpo -c sphere_distort.cpp  -fPIC -DPIC -o .libs/liblyr_std_la-sphere_distort.o
    ../../../src/synfig/context.h:55: warning: ‘class synfig::Context’ has virtual functions but non-virtual destructor
    sphere_distort.cpp: In constructor ‘synfig::Layer_SphereDistort::Layer_SphereDistort()​:
    sphere_distort.cpp:88: warning: member initializer expression list treated as compound expression
    sphere_distort.cpp:88: warning: left-hand operand of comma has no effect
    sphere_distort.cpp: In member function ‘virtual synfig::Vector Spherize_Trans::perform(const synfig::Vector&) const’:
    sphere_distort.h:50: error: ‘synfig::Vector synfig::Layer_SphereDistort::center’ is private
    sphere_distort.cpp:536: error: within this context
    sphere_distort.h:51: error: ‘double synfig::Layer_SphereDistort::radius’ is private
    sphere_distort.cpp:536: error: within this context
    sphere_distort.h:53: error: ‘double synfig::Layer_SphereDistort::percent’ is private
    sphere_distort.cpp:536: error: within this context
    sphere_distort.h:55: error: ‘int synfig::Layer_SphereDistort::type’ is private
    sphere_distort.cpp:536: error: within this context
    sphere_distort.cpp: In member function ‘virtual synfig::Vector Spherize_Trans::unperform(const synfig::Vector&) const’:
    sphere_distort.h:50: error: ‘synfig::Vector synfig::Layer_SphereDistort::center’ is private
    sphere_distort.cpp:541: error: within this context
    sphere_distort.h:51: error: ‘double synfig::Layer_SphereDistort::radius’ is private
    sphere_distort.cpp:541: error: within this context
    sphere_distort.h:53: error: ‘double synfig::Layer_SphereDistort::percent’ is private
    sphere_distort.cpp:541: error: within this context
    sphere_distort.h:55: error: ‘int synfig::Layer_SphereDistort::type’ is private
    sphere_distort.cpp:541: error: within this context
    make[4]: *** [liblyr_std_la-sphere_distort.lo] Error 1
    make[4]: Leaving directory `/home/tyson/apps/synfig/synfig-0.61.02/src/modules/lyr_std'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/tyson/apps/synfig/synfig-0.61.02/src/modules'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/tyson/apps/synfig/synfig-0.61.02/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/tyson/apps/synfig/synfig-0.61.02'
    make: *** [all] Error 2
    
  2. darco Says:

    I will NOT be able to get GCC 4.0 running within the next week or so, so if someone who has a non-macintosh GCC 4.0 could make a patch, it would be greatly appreciated.

  3. Ulrik Says:

    After installing osx synfig 0.61.02 , synfig would not launch, so I installed v.0.61.01 again and after that I installed only the Synfig core and Studio (v. 0.61.02) skipped the gtkmm 2.4.7 and Synfig launcher installation and now it's up and running again, thanks darco!

    Ulrik

  4. Mike Edwards Says:

    This patch worked for me on sphere distort:

    48c48,49 < private: —

    //private: public:

    When in doubt, make 'em all public and work on the get/set methods later ;)

  5. Mike Edwards Says:

    Oh, crud, the blog mangled that patch. Well, just replace the word “private” with “public” on line 48, and that does the trick.