Difference between revisions of "Dev:Build Instructions"
From Synfig Studio :: Documentation
m (OS-specific links and such.) |
(Some stuff learnt during development of the debian package.) |
||
Line 6: | Line 6: | ||
==System-Specific== | ==System-Specific== | ||
+ | |||
The later sections of this page can be used for any system, but the following links and wiki pages offer some system-specific help: | The later sections of this page can be used for any system, but the following links and wiki pages offer some system-specific help: | ||
+ | |||
* Mac OSX | * Mac OSX | ||
* Linux | * Linux | ||
Line 16: | Line 18: | ||
= ETL = | = ETL = | ||
+ | |||
ETL is a template library, there is nothing to build really, it just needed to be installed. | ETL is a template library, there is nothing to build really, it just needed to be installed. | ||
+ | |||
# svn co http://svn.voria.com/code/ETL/trunk/ ETL | # svn co http://svn.voria.com/code/ETL/trunk/ ETL | ||
# ./bootstrap | # ./bootstrap | ||
Line 23: | Line 27: | ||
= synfig-core = | = synfig-core = | ||
− | + | ||
− | + | Requires: ETL, libxml++, libsigc++<br> | |
− | + | Optional: libltdl, libpng, libtiff, libjpeg, libfreetype, libfontconfig, libopenexr, libavcodec, vimage (MacOS only)<br> | |
+ | Runtime: encodedv (from libdv), ffmpeg, convert (from imagemagick) | ||
# svn co http://svn.voria.com/code/synfig-core/trunk/ synfig-core | # svn co http://svn.voria.com/code/synfig-core/trunk/ synfig-core | ||
Line 32: | Line 37: | ||
# make | # make | ||
# sudo make install | # sudo make install | ||
+ | |||
+ | Notes: | ||
+ | |||
+ | * Don't use --enable-half, it is slow. | ||
= synfig-studio = | = synfig-studio = | ||
− | Requires | + | |
− | + | Requires: ETL, gtkmm >= 2.4, gtk >= 2.0, glibmm, libsigc++<br> | |
+ | Optional: [[http://www.fmod.org|FMOD]] (proprietary) | ||
# svn co http://svn.voria.com/code/synfig-studio/trunk/ synfig-studio | # svn co http://svn.voria.com/code/synfig-studio/trunk/ synfig-studio |
Revision as of 15:36, 17 February 2006
Hey you! Do you want access to bleeding-edge Synfig? Well, I have good news. Anonymous access to the Synfig subversion repository for Synfig is now enabled! Here are the URLs to the respective repositories:
- http://svn.voria.com/code/synfig-core/
- http://svn.voria.com/code/synfig-studio/
- http://svn.voria.com/code/ETL/
System-Specific
The later sections of this page can be used for any system, but the following links and wiki pages offer some system-specific help:
- Mac OSX
- Linux
- Gentoo
- RedHat
- Debian
- Windows
- Irix (SGI)
ETL
ETL is a template library, there is nothing to build really, it just needed to be installed.
- svn co http://svn.voria.com/code/ETL/trunk/ ETL
- ./bootstrap
- ./configure
- sudo make install
synfig-core
Requires: ETL, libxml++, libsigc++
Optional: libltdl, libpng, libtiff, libjpeg, libfreetype, libfontconfig, libopenexr, libavcodec, vimage (MacOS only)
Runtime: encodedv (from libdv), ffmpeg, convert (from imagemagick)
- svn co http://svn.voria.com/code/synfig-core/trunk/ synfig-core
- ./bootstrap
- ./configure
- make
- sudo make install
Notes:
- Don't use --enable-half, it is slow.
synfig-studio
Requires: ETL, gtkmm >= 2.4, gtk >= 2.0, glibmm, libsigc++
Optional: [[1]] (proprietary)
- svn co http://svn.voria.com/code/synfig-studio/trunk/ synfig-studio
- ./bootstrap
- ./configure
- make
- sudo make install