Hi!
I am about to write how I manage to build Synfig against X11 in OSX at the wiki but I have not had the time yet to do it, but I have made a simple text doc for my self and I am willing to share it here and I hope you can follow it

, if there will be problems I'm willing to answer your questions if I can, I'm not familiar with data programming I think I'm just plain lucky to have succesfully managed to build Synfig
This is the doc:
I wish you good luck and please report here how it goes.
Build environment for building against X11
Since these instructions assume one is using MacPorts, make sure the following environment variables are set accordingly:
export PATH="/opt/local/bin:$PATH"
export ACLOCAL_FLAGS="-I /opt/local/share/aclocal"
export PKG_CONFIG_PATH="/opt/local/lib/pkgconfig"
I shall assume you only have XCode and MacPorts installed. In order to get subversion and git, you should be able to type the following into the terminal:
sudo port install git-core
sudo port install subversion
Assuming MacPorts installed subversion and git correctly, you'll now need to grab and compile a copy of jhbuild from the gnome repository, which can be done like so:
svn co
http://svn.gnome.org/svn/jhbuild/trunk jhbuild
cd jhbuild && make -f Makefile.plain install
Building GTK+
Download, from here:
http://downloads.sourceforge.net/source ... d-setup.sh gtk-osx-setup.sh to your home directory and run it:
$ sh gtk-osx-build-setup.sh
It will install jhbuild in ~/Source and create ~/bin/jhbuild. It will also install ~/.jhbuildrc and ~/.jhbuildrc-custom and will copy the current gtk-osx modules into ~/Source/jhbuild/modulesets.
Note: jhbuild requires Python 2.5 to unpack tar files, but Tiger provides Python 2.3. We provide Python 2.5 in meta-gtk-osx-bootstrap, but that doesn't help for running jhbuild because the non-jhbuild shell doesn't ordinarily see your gtk installation. You can define an alias to get around this problem:
$ alias jhbuild="PATH=gtk-prefix/bin:$PATH jhbuild"
Obviously you should substitute the actual path of your gtk installation for gtk-prefix. If you add it to your .bashrc or .bash_profile you won't need to worry about it.
Now do
$ jhbuild bootstrap
In order to compile synfig for X11, you will need to install gtkmm and libxml++ via MacPorts (or Fink). This can be done as follows:
sudo port install gtkmm libxmlxx2
This will also install all the other dependencies (such as X11), so it make take some time to compile.
You need to set PKG_CONFIG_PATH so that the ETL and synfig-core header files and libraries can be found:
export PKG_CONFIG_PATH=/opt/local/lib/pkgconfig
For some unknown reason compiling ETL, synfig-core and synfig-studio doesn't work properly when using MacPorts auto* tools. However, it does work with the bootstrap toolset used to compile Imendio's native GTK port. So it is suggested that you follow the Boot strapping section up to and including the 'jhbuild bootstrap' line and make sure "/opt/gtk/bin" is first in your $PATH in order to properly compile etl, synfig-core and synfig-studio.
You should now be able to follow the Build instructions to compile ETL, synfig-core, and synfig-studio. The only thing different you should do is add "--prefix=/opt/local --exec-prefix=/opt/local" to the "./configure" options when building each package.
Assuming you manage to build it correctly, you should now be able to type the following in order for Synfig to pop up on your desktop:
synfigstudio
Follow the instructions to build ETL, Synfig core and Synfig studio here:
http://www.synfig.com/wiki/Build_instructionsafter installing all dependent libraries that the Synfig package requires build all packages and see to that you have /opt/synfig in your path.
Building all packages:
cd synfig/ETL
export PKG_CONFIG_PATH=/opt/synfig/lib/pkgconfig
export PATH=/opt/synfig/bin:$PATH
autoreconf --install --force
./configure --prefix=/opt/synfig
sudo make install
cd synfig/synfig-core
glibtoolize --ltdl --copy --force
export PKG_CONFIG_PATH=/opt/synfig/lib/pkgconfig
export PATH=/opt/synfig/bin:$PATH
autoreconf --install --force
./configure --prefix=/opt/synfig
make
sudo make install
cd synfig/synfig-studio
export PKG_CONFIG_PATH=/opt/synfig/lib/pkgconfig
export PATH=/opt/synfig/bin:$PATH
autoreconf --install --force
./configure --prefix=/opt/synfig
make
sudo make install