Difference between revisions of "Dev:PCLinuxOS build instructions"

From Synfig Studio :: Documentation
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
<!--Categories-->
 +
{{Category|Building}}
 +
 +
{{l|Build Instructions}} > PCLinuxOS build instructions
 +
 +
----
 +
 +
= Normal installation =
 +
 
<b>NOTE: This program is available in the repository.</b>  So don't bother installing from source if you don't need to.
 
<b>NOTE: This program is available in the repository.</b>  So don't bother installing from source if you don't need to.
  
Line 9: Line 18:
 
Note: In this installation, a lot of other software was built from source.  If you notice that one of the <tt>./configure</tt> attempts requires another dependency, check for that program in <tt>synaptic</tt> (or its -devel equivalent).  It <u>will</u> be there.
 
Note: In this installation, a lot of other software was built from source.  If you notice that one of the <tt>./configure</tt> attempts requires another dependency, check for that program in <tt>synaptic</tt> (or its -devel equivalent).  It <u>will</u> be there.
  
You can also grab synfig from SVN.  Please note that the synfig team is trying git out, so these instructions may change.  See [[build instructions]].
+
You can also grab synfig from SVN.  Please note that the synfig team is trying git out, so these instructions may change.  See {{l|build instructions}}.
 
  svn co https://synfig.svn.sourceforge.net/svnroot/synfig/ETL/trunk/ etl
 
  svn co https://synfig.svn.sourceforge.net/svnroot/synfig/ETL/trunk/ etl
 
  svn co https://synfig.svn.sourceforge.net/svnroot/synfig/synfig-core/trunk/ synfig-core
 
  svn co https://synfig.svn.sourceforge.net/svnroot/synfig/synfig-core/trunk/ synfig-core
Line 17: Line 26:
  
 
  su
 
  su
  [[apt-get]] install autoconf libxml++2.6_2-devel libsigc++2.0_0-devel libltdl3-devel libtool cvs gettext-devel libgtkmm2.4_1-devel
+
  {{l|apt-get}} install autoconf libxml++2.6_2-devel libsigc++2.0_0-devel libltdl3-devel libtool cvs gettext-devel libgtkmm2.4_1-devel
 
   
 
   
 
  mkdir synfig-stuff
 
  mkdir synfig-stuff
 
  cd synfig-stuff
 
  cd synfig-stuff
 
  # note: the download URLs will eventually go out of date.
 
  # note: the download URLs will eventually go out of date.
  [[wget]] http://downloads.sourceforge.net/synfig/ETL-0.04.12.tar.gz?modtime=1224707037&big_mirror=0
+
  {{l|wget}} http://downloads.sourceforge.net/synfig/ETL-0.04.12.tar.gz?modtime=1224707037&big_mirror=0
  [[wget]] http://downloads.sourceforge.net/synfig/synfig-0.61.09.tar.gz?modtime=1224793932&big_mirror=0
+
  {{l|wget}} http://downloads.sourceforge.net/synfig/synfig-0.61.09.tar.gz?modtime=1224793932&big_mirror=0
  [[wget]] http://downloads.sourceforge.net/synfig/synfigstudio-0.61.09.tar.gz?modtime=1224707325&big_mirror=0
+
  {{l|wget}} http://downloads.sourceforge.net/synfig/synfigstudio-0.61.09.tar.gz?modtime=1224707325&big_mirror=0
 
  tar -xvvzf ETL-0.04.12.tar.gz
 
  tar -xvvzf ETL-0.04.12.tar.gz
 
  tar -xvvzf synfig-0.61.09.tar.gz
 
  tar -xvvzf synfig-0.61.09.tar.gz
Line 58: Line 67:
 
<em>Please remember to search before asking questions.</em>
 
<em>Please remember to search before asking questions.</em>
  
Alternately, the Synfig team and users can be [[contact]]ed.
+
Alternately, the Synfig team and users can be {{l|contact}}ed.

Latest revision as of 13:15, 20 February 2010

Build Instructions > PCLinuxOS build instructions


Normal installation

NOTE: This program is available in the repository. So don't bother installing from source if you don't need to.

apt-get install synfigstudio synfig

Introduction

These instructions were tested and work on PCLinuxOS 2007, updated January 30 2009 after the large repository update.

Note: In this installation, a lot of other software was built from source. If you notice that one of the ./configure attempts requires another dependency, check for that program in synaptic (or its -devel equivalent). It will be there.

You can also grab synfig from SVN. Please note that the synfig team is trying git out, so these instructions may change. See Build instructions.

svn co https://synfig.svn.sourceforge.net/svnroot/synfig/ETL/trunk/ etl
svn co https://synfig.svn.sourceforge.net/svnroot/synfig/synfig-core/trunk/ synfig-core
svn co https://synfig.svn.sourceforge.net/svnroot/synfig/synfig-studio/trunk/ synfig-studio

The instructions

su
Apt-get install autoconf libxml++2.6_2-devel libsigc++2.0_0-devel libltdl3-devel libtool cvs gettext-devel libgtkmm2.4_1-devel

mkdir synfig-stuff
cd synfig-stuff
# note: the download URLs will eventually go out of date.
Wget http://downloads.sourceforge.net/synfig/ETL-0.04.12.tar.gz?modtime=1224707037&big_mirror=0
Wget http://downloads.sourceforge.net/synfig/synfig-0.61.09.tar.gz?modtime=1224793932&big_mirror=0
Wget http://downloads.sourceforge.net/synfig/synfigstudio-0.61.09.tar.gz?modtime=1224707325&big_mirror=0
tar -xvvzf ETL-0.04.12.tar.gz
tar -xvvzf synfig-0.61.09.tar.gz
tar -xvvzf synfigstudio-0.61.09.tar.gz
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

cd ETL-0.04.12
autoreconf --install --force
./configure
make install
cd ..

cd synfig-0.61.09
libtoolize --ltdl --copy --force
autoreconf --install --force
./configure
make
make install
cd ..

cd synfigstudio-0.61.09
autoreconf --install --force
./configure
make
make install
cd ..
cd ..

Issues on PCLinuxOS

If you have problems building on PCLinuxOS. First you should ask on The PCLinuxOS official forum in the software forum.

Please remember to search before asking questions.

Alternately, the Synfig team and users can be Contacted.