Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: compiling Synfig

  1. #1
    Join Date
    Dec 2005
    Beans
    49

    compiling Synfig

    This forum interface really annoys me because
    it just doesnt work at times</offtopic-rant>

    I would like to get synfig compiled from source
    however it seems the build scripts require automake-1.6
    but since Im on breezy and dont intent to upgrade until
    dapper is actually released (and am not even sure
    if dapper will have automake-1.6 by default)
    was wondering what people suggest that I do?

    Check out line 6 of the bootstrap output to see the problem.

    Code:
    svn co http://svn.voria.com/code/ETL/trunk/ ETL
    cd ETL
    $ ./bootstrap
    bootstrap: Prepairing build environment for ETL-0.04.07...
    bootstrap: Creating temporary file...
    bootstrap: Using autoconf (GNU Autoconf) 2.59
    bootstrap: Using automake (GNU automake) 1.4-p6
    bootstrap: warning: Unexpected version of GNU Automake (expected 1.6)
    bootstrap: warning: *** Bootstrap process may fail!
    bootstrap: Creating doxygen.cfg...
    bootstrap: Creating pkgconfig.pc...
    bootstrap: Creating project.spec...
    bootstrap: Renaming pkgconfig.pc to ETL.pc.in...
    bootstrap: Renaming project.spec to ETL-0.04.07.spec...
    bootstrap: Finishing up ETL-0.04.07.spec...
    bootstrap: Creating configure.in from configure.ac...
    bootstrap: Setting up build environment...
    + aclocal -I /home/viscount/work/synfig/ETL/config
    + autoheader
    + autoconf -o configure
    + automake --foreign --add-missing --copy --include-deps
    automake: configure.in: installing `config/install-sh'
    automake: configure.in: installing `config/mkinstalldirs'
    automake: configure.in: installing `config/missing'
    automake: configure.in: installing `config/config.guess'
    automake: configure.in: installing `config/config.sub'
    test/Makefile.am:23: invalid unused variable name: `value_SOURCES'
    test/Makefile.am:21: invalid unused variable name: `spline_SOURCES'
    + set +x
    bootstrap: Failure.
    bootstrap: Cleaning up...
    When things are bad, ask yourself what Gandalf would do.
    But when things get just right plain weird, then you need to ask: What would Skooby Dooby do?

  2. #2
    Join Date
    Jan 2005
    Location
    Aloha, OR
    Beans
    261
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: compiling Synfig

    Actually, automake 1.6 is already available on Breezy. Just install the automake1.6 package.

  3. #3
    Join Date
    Dec 2005
    Beans
    49

    Re: compiling Synfig

    Quote Originally Posted by ape
    Actually, automake 1.6 is already available on Breezy. Just install the automake1.6 package.

    Hmm.. thanks for that ape!
    I've tried to rebuild however the bootstrap script for ETL does not
    find automake1.6 and instead finds automake1.4-p6 and dies.

    Is there something I can do so my system will start using 1.6?
    I dont want to have to uninstall 1.4p6 because there are probably other apps
    that need it to build or at least think that they do and removing it would make things messy.

    ..or would it? Not really sure.
    When things are bad, ask yourself what Gandalf would do.
    But when things get just right plain weird, then you need to ask: What would Skooby Dooby do?

  4. #4
    Join Date
    Jan 2005
    Location
    Aloha, OR
    Beans
    261
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: compiling Synfig

    execute `sudo update-alternatives --config automake`

    this will give you a list of the available automake versions on your box and what you want /usr/bin/automake to actually point to. The other option would be to modify the Synfig automake script to look for automake1.6 rather than just automake.

    Good luck.

  5. #5
    Join Date
    Dec 2005
    Beans
    49

    Re: compiling Synfig

    Thanks again ape!

    However its proving to be a real pain, I guess automake version
    was not the issue at all.

    test/Makefile.am:21: invalid unused variable name: `spline_SOURCES'
    test/Makefile.am:23: invalid unused variable name: `value_SOURCES'
    + set +x
    bootstrap: Failure.
    bootstrap: Cleaning up...
    When things are bad, ask yourself what Gandalf would do.
    But when things get just right plain weird, then you need to ask: What would Skooby Dooby do?

  6. #6
    Join Date
    Jan 2006
    Location
    Netherlands
    Beans
    2
    Distro
    Ubuntu 6.06

    Re: compiling Synfig

    I compiled synfig without problems
    I just untarred the archives and did a ./configure && make && sudo make install for all 3 packages.
    for synfigstudio, you need to install a patch for gtkmm-2.8. You can find this patch here: http://aur.archlinux.org/packages/sy...tkmm-2.8.patch
    Since gtkmm-2.8 the Gtk::Window:resent function is overloaded. This patch just replaces some calls to sigc::mem_fun with sigc::mem_fun0.

    Just install the patch with:
    ~/src/synfigstudio-0.61.03 $ patch -p1 < ~/synfigstudio-0.61.03-gtkmm-2.8.patch

    If you want to use the bootstrap ( I used it for the svn-version), you can insert the following lines in bootstrap:
    AUTOCONF=autoconf2.50
    AUTOMAKE=automake-1.6
    ACLOCAL=aclocal-1.6
    AUTOHEADER=autoheader2.50

    good luck
    Last edited by theos; January 12th, 2006 at 09:32 PM.

  7. #7
    Join Date
    Dec 2005
    Beans
    49

    Re: compiling Synfig

    omg! Welcome to the forums Theos!

    In hind sight I'm not really even sure why I was
    trying to get the subversion copy to compile..
    The tarballs worked, and I used the patch.
    So far it runs, not sure how well it runs because I just finished
    compiling and starting it up for the first time.

    Thanks again

    EDIT: yep, did the knightrider thing from the wiki, pretty cool

    Very happy now, new toyz, yay!
    Last edited by viscount; January 13th, 2006 at 09:36 AM.
    When things are bad, ask yourself what Gandalf would do.
    But when things get just right plain weird, then you need to ask: What would Skooby Dooby do?

  8. #8
    Join Date
    Jun 2005
    Location
    New Jersey, United States
    Beans
    169
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: compiling Synfig

    When trying to compile synfigcore, i get this error:

    Code:
    /usr/local/include/ETL/_surface.h:277: error: no matching function for call to 'min(int&, long int)'
    make[3]: *** [libsynfig_la-layer_shape.lo] Error 1
    make[3]: Leaving directory `/home/jason/downloads/synfig-0.61.04/src/synfig'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/jason/downloads/synfig-0.61.04/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/jason/downloads/synfig-0.61.04'
    make: *** [all] Error 2
    anyone know how i can fix this? please? lol

    thanks,
    Gotti

  9. #9
    Join Date
    Feb 2005
    Location
    Maine, USA
    Beans
    286

    Re: compiling Synfig

    Did you install ETL first?

  10. #10
    Join Date
    Jun 2005
    Location
    New Jersey, United States
    Beans
    169
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: compiling Synfig

    yessir.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

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