<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=194.167.139.18</id>
	<title>Inkscape Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.inkscape.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=194.167.139.18"/>
	<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/Special:Contributions/194.167.139.18"/>
	<updated>2026-06-10T02:17:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=XML_Repair&amp;diff=5692</id>
		<title>XML Repair</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=XML_Repair&amp;diff=5692"/>
		<updated>2005-11-24T10:04:02Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: update with new invalid files and suppressed old ones which were mistakes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= XML Repair and Validation service =&lt;br /&gt;
&lt;br /&gt;
The [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1119025&amp;amp;group_id=93438&amp;amp;atid=604309 RFE 1119025 repair broken xml on load] and the [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1326574&amp;amp;group_id=93438&amp;amp;atid=604306 bug 1326574 bogus transform on a bitmap from &amp;quot;create bitmap copy&amp;quot;] both provide examples of situations where Inkscape's intented behaviour would be to correct or warn about badly formated svg files. The aim of this page is to give examples of such files and to discuss the progress made on repairing them inside Inkscape and how to do it.&lt;br /&gt;
&lt;br /&gt;
This page is written without having a clue of what is already done when inkscape opens of saves a file so please add whatever is necessary.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What kind of &amp;quot;wrong&amp;quot; XML? ==&lt;br /&gt;
At least two types of wrong files could be defined:&lt;br /&gt;
# non valid XML files which Inkscape cannot parse&lt;br /&gt;
# valid XML files which Inkscape can open but which cause editing or viewing problems&lt;br /&gt;
&lt;br /&gt;
In the first case current behavior is not to open the file. In second case, current behavior is to let thee user find out what is wrong.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What to do about them? ==&lt;br /&gt;
=== Case 1: ===&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1119025&amp;amp;group_id=93438&amp;amp;atid=604309 RFE 1119025] is about trying to repair the file at startup and recover what is recoverable. The intended behavior would be to have a message of the form:&lt;br /&gt;
&lt;br /&gt;
'''Document &amp;lt;name&amp;gt; contains errors. Do you want to attempt to repair it?'''&lt;br /&gt;
&lt;br /&gt;
'''[Cancel] [Repair]'''&lt;br /&gt;
&lt;br /&gt;
There could also be a button to show a more detailed explaination:  &lt;br /&gt;
&amp;quot;Inkscape can create a new document from any &lt;br /&gt;
readable objects contained in your file. Your original file will not&lt;br /&gt;
be touched. Inkscape will open a new window called &lt;br /&gt;
&amp;lt;name&amp;gt; [Recovered]. You might want to export the&lt;br /&gt;
recovered objects into a new file before proceeding. &lt;br /&gt;
Note: You may be able to obtain better results using an &lt;br /&gt;
XML editor or text editor.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Deciding to recover the file will parse it with a more permissive XML parser and recover what can be recovered. What cannot be recovered should be preserved as an XML comment.&lt;br /&gt;
&lt;br /&gt;
=== Case 2: ===&lt;br /&gt;
&lt;br /&gt;
The example of some valid files with problems was discussed on a [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1326574&amp;amp;group_id=93438&amp;amp;atid=604306 bug report] and on several threads of the devel mailing list: [http://sourceforge.net/mailarchive/forum.php?thread_id=8578063&amp;amp;forum_id=36054 zooming bug], [http://sourceforge.net/mailarchive/forum.php?thread_id=8602372&amp;amp;forum_id=36054 zooming bug bis], [http://sourceforge.net/mailarchive/forum.php?thread_id=8602956&amp;amp;forum_id=36054 sanity checking on file open], [http://sourceforge.net/mailarchive/forum.php?thread_id=8606155&amp;amp;forum_id=36054 what should zoom to content do], [http://sourceforge.net/mailarchive/forum.php?thread_id=8629987&amp;amp;forum_id=36054 artificial limits]. All started from a bug in Inkscape which produced one object with insane bounding box which itself induced a strange zooming behavior. The bug itself was corrected by bulia. The discussion which followed was focused on the fact that such files can be encountered in the &amp;quot;wild&amp;quot; and that some Inkscape feature could help dealing with them.&lt;br /&gt;
&lt;br /&gt;
The intended behavior in this case would be to issue visible warnings and to provide solutions (even is they basically redirect the user to the XML editor). The problem about when to warn occurs and the suggestion was to build a &amp;quot;Validate file&amp;quot;  or &amp;quot;Repair File&amp;quot; feature which would validate the XML, detect strange cases and ask the user what he wants to do about it (correct or suppress or...).  The discussion is about adding to this features artifical limits, human defined, above which some bounding box for example is considered insane.  &lt;br /&gt;
&lt;br /&gt;
The two cases could obviously share some features.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Example files ==&lt;br /&gt;
In this section, files which cause particular problems can be linked and described.&lt;br /&gt;
&lt;br /&gt;
=== Non valid XML ===&lt;br /&gt;
&lt;br /&gt;
???&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Valid XML with problems ===&lt;br /&gt;
'''Inkscape file with a bug''': This [http://jo.irisson.free.fr/dropbox/inkscape/schema_bilan.svg file with one object having a huge bounding box] was generated following a bug in Inkscape (fixed already) but some other might be encountered. It should look like [this ]&lt;br /&gt;
&lt;br /&gt;
'''Files converted from EPS/PS by pstoedit'''&lt;br /&gt;
Most scientific software output EPS or PS and pstoedit can make SVG from them but they behave strangely in Inkscape. Here are links to a sequence of files in a workflow based on scilab (a free numerical computing software, similar to matlab and octave):&lt;br /&gt;
[http://jo.irisson.free.fr/dropbox/inkscape/scilab.eps original EPS][http://jo.irisson.free.fr/dropbox/inkscape/scilab.png PNG of what it looks like][http://jo.irisson.free.fr/dropbox/inkscape/scilab_pstoedit.svg converted to SVG by pstoedit][http://jo.irisson.free.fr/dropbox/inkscape/scilab_pstoedit_parsedbyinkscape.svg SVG parsed by Inkscape][http://jo.irisson.free.fr/dropbox/inkscape/diff_between_original_and_copypasted.txt diff][http://jo.irisson.free.fr/dropbox/inkscape/scilab_pstoedit_parsedbyinkscape_copypasted.svg SVG copy-pasted in a new Inkscape document].&lt;br /&gt;
The original file is generated by Scilab 3.1.1, converted by pstoedit version 3.40 / DLL interface 108 (build Oct 10 2005 - release build) and parsed by Inkscape CVS 20051123 on mac OS X.&lt;br /&gt;
Many transform matrices look like: transform=&amp;quot;matrix(2.007003e-3,0.000000,0.000000,-2.007003e-3,-6.079619e-2,1.461081)&amp;quot;. Probably related to this, every new object or text looks huge and dashes cannot be applied to lines. But some &amp;quot;magic&amp;quot; happens: when copying all objects and pasting them in a new document, everything is fine! You have the diff between the two file to see what changed.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Developement status ==&lt;br /&gt;
* 17 Oct 2005: The issue is raised ;-)&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=Extension_requirements&amp;diff=1792</id>
		<title>Extension requirements</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=Extension_requirements&amp;diff=1792"/>
		<updated>2005-11-10T12:22:15Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: added how to for python effects on os x&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Setting Up Effects in Inkscape&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;For effects to work you need to be using inkscape .42 or a recent nightly build.&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;For info about what effects can do, screenshots, and how to make your own go to [http://www.ekips.org/comp/inkscape/ Aarons Site]&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Unhide the Effects menu&amp;lt;/b&amp;gt;&amp;lt;Br&amp;gt;&lt;br /&gt;
    - On the &amp;quot;Misc&amp;quot; tab of the &amp;quot;Inkscape Preferences&amp;quot; dialog check the box labeled &amp;quot;Enable script effects&amp;quot; (0.41+CVS onwards only)&lt;br /&gt;
    - Close and reopen Inkscape&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Python Effects&amp;lt;/b&amp;gt;&amp;lt;Br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;on Debian GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - apt-get install python python-xml&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Microsoft Windows&amp;lt;/i&amp;gt;&lt;br /&gt;
    - [http://www.inkscape.org/cgi-bin/wiki.pl?GettingEffectsWorking/Windows Tutorial on Getting Effects to work on Windows]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Mac os X&amp;lt;/i&amp;gt;&lt;br /&gt;
    - See [http://wiki.inkscape.org/cgi-bin/wiki.pl?CompilingMacOsX Mac OS X compiling page] (at the bottom)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Perl Effects&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;on Debian GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - apt-get install perl libxml-xql-perl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Gentoo GNU / Linux&amp;lt;/i&amp;gt;&lt;br /&gt;
    - emerge -a XML-XQL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt;on Microsoft Windows&amp;lt;/i&amp;gt;&lt;br /&gt;
    - install [http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl ActivePerl]&lt;br /&gt;
    - install XML::XQL::DOM (perhaps like this?)&lt;br /&gt;
        1: install prereqs with ppm:&lt;br /&gt;
 	    install xml-dom&lt;br /&gt;
 	    install parse-yapp&lt;br /&gt;
 	    install datemanip&lt;br /&gt;
        2: download xml-xql from:&lt;br /&gt;
 	    http://www.cpan.org/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz&lt;br /&gt;
        3: open command prompt and locate perl&amp;quot;s lib directory with:&lt;br /&gt;
 	    perl -e &amp;quot;print qq(@INC)&amp;quot;    (mine was C:/Perl/site/lib)&lt;br /&gt;
        4: unpack xml-xql archive&lt;br /&gt;
        5: copy contents of XML-XQL-*\lib\XML into C:\Perl\site\lib\XML&lt;br /&gt;
        6: copy XML-XQL-*\XQLParser\Parser.pm to C:\Perl\site\lib\XML\XQL&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Plugin Effects&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    - I have absolutely no idea. Please record your success here. :)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;What if it doesn't work?&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
    - Run Inkscape from the console&lt;br /&gt;
    - Use the error messges printed to the console to diagnose the problem (very often missing dependencies)&lt;br /&gt;
    - On Windows you will have to redirect output to a text file like this: &amp;quot;inkscape &amp;gt; output.txt&amp;quot;&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=647</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=647"/>
		<updated>2005-11-10T12:07:41Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: *&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;-I$FINK/include&amp;quot; &lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-O3 -Wall&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note''': Inkscape won't link properly on OS X 10.4.x using gcc 4 (the default) since many of the libraries it needs in fink are still built with gcc-3.3.  Thus, Tiger users will probably want to modify a couple of lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;gcc-3.3&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++-3.3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt;, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Configuring''':&lt;br /&gt;
&lt;br /&gt;
Cd to Inkscape's sources directory and type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/path/to/build/products/ --enable-osxapp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option sets the directory where the build products are placed. It must be somewhere you have write access to. The option &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; allows you to package Inkscape into an &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; bundle in order to access it like a regular OS X application. Remove this option if you only want to build Inskscape, not to package it afterwards.&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
Assuming that you have used the &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; option during &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;, the process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/build/products/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enabling python effects ==&lt;br /&gt;
&lt;br /&gt;
Many &amp;quot;effects&amp;quot; in the Effect menu of Inkscape use python as a scripting language. Mac OS X ships with python but not with pyXML which is needed by Inkscape effects. To install it you need to&lt;br /&gt;
# download the source code from [http://sourceforge.net/project/showfiles.php?group_id=6473 sourceforge]&lt;br /&gt;
# unpack the &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt; file&lt;br /&gt;
# cd into the newly created directory&lt;br /&gt;
# set the variable &amp;lt;code&amp;gt;MACOSX_DEPLOYMENT_TARGET&amp;lt;/code&amp;gt; to the number of your operating system (10.3 for Panther, 10.4 for Tiger. It probably won't work on previous systems). In bash syntax this means typing:&amp;lt;pre&amp;gt;MACOSX_DEPLOYMENT_TARGET=10.?&lt;br /&gt;
export MACOSX_DEPLOYMENT_TARGET&amp;lt;/pre&amp;gt;&lt;br /&gt;
# move the python files and build C extensions&amp;lt;pre&amp;gt;python setup.py build&amp;lt;/pre&amp;gt;&lt;br /&gt;
# install (the install is system wide so you need administrator rights)&amp;lt;pre&amp;gt;sudo python setup.py install&amp;lt;/pre&amp;gt; and type your password.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=646</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=646"/>
		<updated>2005-11-10T12:05:01Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: added how to building pyXML&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;-I$FINK/include&amp;quot; &lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-O3 -Wall&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note''': Inkscape won't link properly on OS X 10.4.x using gcc 4 (the default) since many of the libraries it needs in fink are still built with gcc-3.3.  Thus, Tiger users will probably want to modify a couple of lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;gcc-3.3&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++-3.3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt;, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Configuring''':&lt;br /&gt;
&lt;br /&gt;
Cd to Inkscape's sources directory and type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/path/to/build/products/ --enable-osxapp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option sets the directory where the build products are placed. It must be somewhere you have write access to. The option &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; allows you to package Inkscape into an &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; bundle in order to access it like a regular OS X application. Remove this option if you only want to build Inskscape, not to package it afterwards.&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
Assuming that you have used the &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; option during &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;, the process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/build/products/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enabling python effects ==&lt;br /&gt;
&lt;br /&gt;
Many &amp;quot;effects&amp;quot; in the Effect menu of Inkscape use python as a scripting language. Mac OS X ships with python but not with pyXML which is needed by Inkscape effects. To install it you need to&lt;br /&gt;
# download the source code from [http://sourceforge.net/project/showfiles.php?group_id=6473 sourceforge]&lt;br /&gt;
# unpack the &amp;lt;code&amp;gt;.tar.gz&amp;lt;/code&amp;gt; file&lt;br /&gt;
# cd into the newly created directory&lt;br /&gt;
# set the variable &amp;lt;code&amp;gt;MACOSX_DEPLOYMENT_TARGET&amp;lt;/code&amp;gt; to the number of your operating system (10.3 for Panther, 10.4 for Tiger. It probably won't work on previous systems). In bash syntax this means typing:&amp;lt;pre&amp;gt;MACOSX_DEPLOYMENT_TARGET=10.?&lt;br /&gt;
export MACOSX_DEPLOYMENT_TARGET&amp;lt;/pre&amp;gt;&lt;br /&gt;
# move the python files and build C extensions&amp;lt;pre&amp;gt;python setup.py build&amp;lt;/pre&amp;gt;&lt;br /&gt;
# install&amp;lt;pre&amp;gt;python setup.py install&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=645</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=645"/>
		<updated>2005-11-10T10:57:50Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: minor&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;-I$FINK/include&amp;quot; &lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-O3 -Wall&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note''': Inkscape won't link properly on OS X 10.4.x using gcc 4 (the default) since many of the libraries it needs in fink are still built with gcc-3.3.  Thus, Tiger users will probably want to modify a couple of lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;gcc-3.3&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++-3.3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt;, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Configuring''':&lt;br /&gt;
&lt;br /&gt;
Cd to Inkscape's sources directory and type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/path/to/build/products/ --enable-osxapp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option sets the directory where the build products are placed. It must be somewhere you have write access to. The option &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; allows you to package Inkscape into an &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; bundle in order to access it like a regular OS X application. Remove this option if you only want to build Inskscape, not to package it afterwards.&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
Assuming that you have used the &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; option during &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;, the process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/build/products/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=644</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=644"/>
		<updated>2005-11-10T10:56:16Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: slight refactoring of the page to add --enable-osxapp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;-I$FINK/include&amp;quot; &lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-O3 -Wall&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note''': Inkscape won't link properly on OS X 10.4.x using gcc 4 (the default) since many of the libraries it needs in fink are still built with gcc-3.3.  Thus, Tiger users will probably want to modify a couple of lines:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;gcc-3.3&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++-3.3&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt;, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Configuring''':&lt;br /&gt;
&lt;br /&gt;
Cd to Inkscape's sources directory and type&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/path/to/build/products/ --enable-osxapp&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option sets the directory where the build products are placed. It must be somwhere you have write access to. The option --enable-osxapp allows you to package Inkscape into an &amp;lt;code&amp;gt;.app&amp;lt;/code&amp;gt; bundle in order to access it like a regular OS X application. Remove this option if you only want to build Inskscape, not to package it afterwards.&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
Assuming that you have used the &amp;lt;code&amp;gt;--enable-osxapp&amp;lt;/code&amp;gt; option during &amp;lt;code&amp;gt;configure&amp;lt;/code&amp;gt;, the process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/build/products/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=XML_Repair&amp;diff=5690</id>
		<title>XML Repair</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=XML_Repair&amp;diff=5690"/>
		<updated>2005-11-05T15:15:15Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: added some new files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= XML Repair and Validation service =&lt;br /&gt;
&lt;br /&gt;
The [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1119025&amp;amp;group_id=93438&amp;amp;atid=604309 RFE 1119025 repair broken xml on load] and the [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1326574&amp;amp;group_id=93438&amp;amp;atid=604306 bug 1326574 bogus transform on a bitmap from &amp;quot;create bitmap copy&amp;quot;] both provide examples of situations where Inkscape's intented behaviour would be to correct or warn about badly formated svg files. The aim of this page is to give examples of such files and to discuss the progress made on repairing them inside Inkscape and how to do it.&lt;br /&gt;
&lt;br /&gt;
This page is written without having a clue of what is already done when inkscape opens of saves a file so please add whatever is necessary.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What kind of &amp;quot;wrong&amp;quot; XML? ==&lt;br /&gt;
At least two types of wrong files could be defined:&lt;br /&gt;
# non valid XML files which Inkscape cannot parse&lt;br /&gt;
# valid XML files which Inkscape can open but which cause editing or viewing problems&lt;br /&gt;
&lt;br /&gt;
In the first case current behavior is not to open the file. In second case, current behavior is to let thee user find out what is wrong.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What to do about them? ==&lt;br /&gt;
=== Case 1: ===&lt;br /&gt;
&lt;br /&gt;
[http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1119025&amp;amp;group_id=93438&amp;amp;atid=604309 RFE 1119025] is about trying to repair the file at startup and recover what is recoverable. The intended behavior would be to have a message of the form:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''The document &amp;lt;name&amp;gt; could not be read in its entirety because it has errors, or some data are missing. Do you want to recover the readable data in this file?'''&lt;br /&gt;
&lt;br /&gt;
Inkscape can create a new document from any &lt;br /&gt;
readable objects contained in your file. Your original file will not&lt;br /&gt;
be touched. Inkscape will open a new window called &lt;br /&gt;
&amp;lt;name&amp;gt; [Recovered]. You might want to export the&lt;br /&gt;
recovered objects into a new file before proceeding. &lt;br /&gt;
Note: You may be able to obtain better results using an &lt;br /&gt;
XML editor or text editor.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Deciding to recover the file will parse it with a more permissive XML parser and recover what can be recovered. What cannot be recovered should be preserved as an XML comment.&lt;br /&gt;
&lt;br /&gt;
=== Case 2: ===&lt;br /&gt;
&lt;br /&gt;
The example of some valid files with problems was discussed on a [http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1326574&amp;amp;group_id=93438&amp;amp;atid=604306 bug report] and on several threads of the devel mailing list: [http://sourceforge.net/mailarchive/forum.php?thread_id=8578063&amp;amp;forum_id=36054 zooming bug], [http://sourceforge.net/mailarchive/forum.php?thread_id=8602372&amp;amp;forum_id=36054 zooming bug bis], [http://sourceforge.net/mailarchive/forum.php?thread_id=8602956&amp;amp;forum_id=36054 sanity checking on file open], [http://sourceforge.net/mailarchive/forum.php?thread_id=8606155&amp;amp;forum_id=36054 what should zoom to content do], [http://sourceforge.net/mailarchive/forum.php?thread_id=8629987&amp;amp;forum_id=36054 artificial limits]. All started from a bug in Inkscape which produced one object with insane bounding box which itself induced a strange zooming behavior. The bug itself was corrected by bulia. The discussion which followed was focused on the fact that such files can be encountered in the &amp;quot;wild&amp;quot; and that some Inkscape feature could help dealing with them.&lt;br /&gt;
&lt;br /&gt;
The intended behavior in this case would be to issue visible warnings and to provide solutions (even is they basically redirect the user to the XML editor). The problem about when to warn occurs and the suggestion was to build a &amp;quot;Validate file&amp;quot;  or &amp;quot;Fix file&amp;quot; feature which would validate the XML, detect strange cases and ask the user what he wants to do about it (correct or suppress or...). The discussion is about adding to this features artifical limits, human defined, above which some bounding box for example is considered insane.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The two cases could obviously share some features.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Example files ==&lt;br /&gt;
In this section, files which cause particular problems can be linked and described.&lt;br /&gt;
&lt;br /&gt;
=== Non valid XML ===&lt;br /&gt;
# Octave (a free numerical computing software) can produce plots directly to SVG and it seems that even [http://jo.irisson.free.fr/dropbox/inkscape/octave_svg.svg a very simple one] cannot be opened in Inkscape. It might well be octave fault but the file is here for you to check.&lt;br /&gt;
&lt;br /&gt;
=== Valid XML with problems ===&lt;br /&gt;
# [http://jo.irisson.free.fr/dropbox/inkscape/schema_bilan.svg file with one object having a huge bounding box]. This file was generated following a bug in Inkscape but some other might be encountered.&lt;br /&gt;
# [http://jo.irisson.free.fr/dropbox/inkscape/sampling.svg file with many insane transform matrices]. This file was generated as eps by Scilab, a scientific plotting software, and converted to svg by pstoedit version 3.40 / DLL interface 108 (build Oct 10 2005 - release build). Many transform matrices look like: transform=&amp;quot;matrix(2.007003e-3,0.000000,0.000000,-2.007003e-3,-6.079619e-2,1.461081)&amp;quot;. Probably related to this, every new object or text looks huge and dashes cannot be applied to lines.&lt;br /&gt;
# Another file with many insane transform matrices converted from an eps file. The [http://jo.irisson.free.fr/dropbox/inkscape/R_plot.eps eps file] was generated by R, a free, cross platform statistics software which is quite well known and standard in statistics studies. Then it was converted to an [http://jo.irisson.free.fr/dropbox/inkscape/R_plot_pstoedit.svg svg file] by pstoedit. Finally it was parsed by inkscape and saved to [http://jo.irisson.free.fr/dropbox/inkscape/R_plot_pstoedit_inkscape.svg Inkascape SVG]. This file induces any new object to be insanely big and dashes cannot be applied to any stroke (already present or newly created).&lt;br /&gt;
# And agin a file with many insane transform matrices converted from an eps file. The [http://jo.irisson.free.fr/dropbox/inkscape/octave_ps.ps ps file] was generated by Octave, converted to an [http://jo.irisson.free.fr/dropbox/inkscape/octave_ps_pstoedit.svg svg file] by pstoedit and parsed by inkscape to [http://jo.irisson.free.fr/dropbox/inkscape/octave_ps_pstoedit_inkscape.svg Inkascape SVG]. As the others, this file induces any new object to be insanely big and dashes cannot be applied to any stroke (already present or newly created).&lt;br /&gt;
# &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Developement status ==&lt;br /&gt;
* 17 Oct 2005: The issue is raised ;-)&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=640</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=640"/>
		<updated>2005-10-06T10:37:41Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: *&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables.sh&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-I$FINK/include -O3 -Wall&amp;quot;&lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;$CXXFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&lt;br /&gt;
Open a Terminal and cd to Inkscape's sources directory. Type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/some/directory/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have to put your build products somewhere you have write access to (for example you home directory) in order to be able to package the application from there afterwards. That is what the &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option is for.&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
The process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=639</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=639"/>
		<updated>2005-10-06T09:11:48Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: update of the configuring section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs automake 1.8&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need automake 1.8 and not the latest in fink (1.9.6-1). Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables.sh&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-I$FINK/include -O3 -Wall&amp;quot;&lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;$CXXFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then you need to build the configure script. Cd to Inkscape's source directory and run:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
autogen.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&lt;br /&gt;
Open a Terminal and cd to Inkscape's sources directory. Type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/some/directory/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have to put your build products somewhere you have write access to (for example you home directory) in order to be able to package the application from there afterwards. That is what the &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option is for.&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
The process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=638</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=638"/>
		<updated>2005-10-03T14:07:59Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: removed a duplicate in the &amp;quot;fink install&amp;quot;  section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release, note that from version 0.42 of Inkscape a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from Inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get Apple's X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape Inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem useful.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape's source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables.sh&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;g++&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-I$FINK/include -O3 -Wall&amp;quot;&lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;$CXXFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Optionaly, to speed up the compilation a bit you could use &amp;lt;code&amp;gt;ccache&amp;lt;/code&amp;gt; if you have it installed:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where you created the file, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&lt;br /&gt;
Open a Terminal and cd to Inkscape's sources directory. Type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/some/directory/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have to put your build products somewhere you have write access to (for example you home directory) in order to be able to package the application from there afterwards. That is what the &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option is for.&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
The process is fully automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interesting links ==&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
	<entry>
		<id>https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=634</id>
		<title>CompilingMacOsX</title>
		<link rel="alternate" type="text/html" href="https://wiki.inkscape.org/wiki/index.php?title=CompilingMacOsX&amp;diff=634"/>
		<updated>2005-09-17T15:03:50Z</updated>

		<summary type="html">&lt;p&gt;194.167.139.18: update of the compilation how to and clear separation between howto and compilation history&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Compiling and Packaging Inkscape under Mac OS X =&lt;br /&gt;
&lt;br /&gt;
== Before you start ==&lt;br /&gt;
If you want an Official Release of inkscape, note that from version 0.42 of Inkscape, a Mac OS X package (in .dmg form) will be available. In addition, regular Development Versions will be build. Both can be downloaded from inkscape's downloads page:&lt;br /&gt;
&lt;br /&gt;
:http://www.inkscape.org/download.php&lt;br /&gt;
&lt;br /&gt;
Inkscape for Mac OS X is an X client: it runs under the [http://en.wikipedia.org/wiki/X_Window_System X Windows System]. You will need an X Windows Server installed for it to work. You can get the Apple X Server (requires Mac OS X 10.3 or above) here:&lt;br /&gt;
&lt;br /&gt;
:http://www.apple.com/downloads/macosx/apple/x11formacosx.html&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Compiling How To ==&lt;br /&gt;
&lt;br /&gt;
'''Note''': You could use the [http://fink.sourceforge.net/pdb/package.php/inkscape inkscape package] from the [http://fink.sourceforge.net Fink project] to install Inkscape from source but this package is usally older that the precompiled Development Versions and even that the Official Release so this does not seem usefull.&lt;br /&gt;
&lt;br /&gt;
'''Requirements''':&lt;br /&gt;
#Mac OS X 10.3 of higher&lt;br /&gt;
#A full [http://fink.sourceforge.net/faq/usage-fink.php?phpLang=en#unstable unstable fink] installation&lt;br /&gt;
#Inkscape source code. You can get the [http://www.inkscape.org/download.php official release source code], a [http://www.inkscape.org/cvs-snap/ CVS snapshot] or a copy of the [http://sourceforge.net/cvs/?group_id=93438 cvs repository] (the module name is &amp;quot;inkscape&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
'''Installing dependencies''':&lt;br /&gt;
&lt;br /&gt;
In a Terminal type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
fink install �&lt;br /&gt;
        intltool �&lt;br /&gt;
        glib2 glib2-dev glib2-shlibs �&lt;br /&gt;
        gtk+2 gtk+2-shlibs gtk+2-dev �&lt;br /&gt;
        libpng3 libpng3-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        gtkmm2.4 gtkmm2.4-dev gtkmm2.4-shlibs �&lt;br /&gt;
        libtool14 libtool14-shlibs �&lt;br /&gt;
        libxml2 libxml2-shlibs �&lt;br /&gt;
        libsigc++2 libsigc++2-shlibs �&lt;br /&gt;
        popt popt-shlibs �&lt;br /&gt;
        gc gc-shlibs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Fink installs many packages from source so this is usually long.&lt;br /&gt;
&lt;br /&gt;
'''Setting the build environment''':&lt;br /&gt;
&lt;br /&gt;
You need set the following environment variables (taken right out of fink's &amp;lt;code&amp;gt;.info&amp;lt;/code&amp;gt; file) for the compilation to work. They are is in bash syntax. You can create a file named &amp;lt;code&amp;gt;set_variables&amp;lt;/code&amp;gt; for example and copy/paste this inside:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
FINK=&amp;quot;/sw&amp;quot;&lt;br /&gt;
export LIBRARY_PATH=&amp;quot;/usr/X11R6/lib:$FINK/lib&amp;quot;&lt;br /&gt;
export CPATH=&amp;quot;$FINK/include&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;/usr/X11R6/bin:$PATH&amp;quot;&lt;br /&gt;
export CC=&amp;quot;ccache gcc&amp;quot;&lt;br /&gt;
export CXX=&amp;quot;ccache g++&amp;quot;&lt;br /&gt;
export CFLAGS=&amp;quot;-I$FINK/include -O3 -Wall&amp;quot;&lt;br /&gt;
export LDFLAGS=&amp;quot;-L$FINK/lib&amp;quot;&lt;br /&gt;
export CXXFLAGS=&amp;quot;$CFLAGS&amp;quot;&lt;br /&gt;
export CPPFLAGS=&amp;quot;$CXXFLAGS&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, open a Terminal and, in the directory where yhou created the file, type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash&lt;br /&gt;
source set_variables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Building''':&lt;br /&gt;
&lt;br /&gt;
Open a Terminal and cd to Inkscape's sources directory. Type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ./configure --prefix=/some/directory/&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You have to put your build products somewhere you have write access to (for example you home directory) in order to be able to package the application from there afterwards. That is what the &amp;lt;code&amp;gt;--prefix&amp;lt;/code&amp;gt; option is for.&lt;br /&gt;
&lt;br /&gt;
'''Packaging''':&lt;br /&gt;
&lt;br /&gt;
The process is automatized. You just have to open a Terminal, cd to Inkscape's sources directory and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd packaging&lt;br /&gt;
./osx-app.sh /path/to/bin/inkscape ../Info.plist macosx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will end up with two files in current directory: Inkscape.app that you can copy to your Applications directory and Inkscape.dmg for distribution.&lt;br /&gt;
&lt;br /&gt;
-- Kees Cook, Michael Wybrow, Jean-Olivier Irisson&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== News and History about compiling under OS X ==&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Since gc 6.4 is needed, once fink is updated, you can install: &amp;quot;fink install gc gc-shlibs&amp;quot;, but until then, you'll need to compile it yourself.  :(&lt;br /&gt;
&lt;br /&gt;
Some packaging links:&lt;br /&gt;
http://freespace.ausgamers.com/2005/02/creating-os-x-application-bundles-step.html&lt;br /&gt;
http://java.sun.com/developer/technicalArticles/JavaLP/JavaToMac3/&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
See the new Info.plist.in file in CVS, as well as packaging/osx-app.sh for building an .app directory.  I have no idea what I'm doing, and I'm doing it blind, so any help is appreciated.  I'm guessing at appropriate paths in src/path-prefix.h, which get activated with configure's --enable-osxapp now.&lt;br /&gt;
&lt;br /&gt;
Also, we probably need to do all this stuff too:&lt;br /&gt;
http://gimp-app.sourceforge.net/gimp.app.howto.txt&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
I have succesfully built Inkscape 0.40-1 via Fink under Mac OS X 10.3&lt;br /&gt;
&lt;br /&gt;
After I have moved to &amp;quot;~/Desktop/Inkscape.app/Contents&amp;quot; following the way explained for the Gimp.app&lt;br /&gt;
&lt;br /&gt;
The application lauches itself with a double-click and it is available there http://niwaconcept.free.fr//x11/Inkscape.zip&lt;br /&gt;
&lt;br /&gt;
But if it can be stored there that would be better. The file is 60 Mb do dwnload, and then 280 Mb for the software itself.&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
upload:inkscape-0.40-2.jpg&lt;br /&gt;
upload:inkscape-0.40-1.jpg&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I've downloaded the zip and copied the resulting .app to /Applications.&lt;br /&gt;
&lt;br /&gt;
Running it gives the following errors:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;/Applications/Inkscape.app/Contents/MacOS robmyers$ ./Inkscape&lt;br /&gt;
dyld: ./Inkscape can't open library: /Volumes/Utilisateurs/Users/aymeric/Desktop/Gimp/ScriptExec/build/ScriptExec.build/ScriptExec.build/Objects-normal/ppc/libstdc++_ZeroLink.dylib  &lt;br /&gt;
(No such file or directory, errno = 2)&lt;br /&gt;
Trace/BPT trap&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- robmyers .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Strange ....&lt;br /&gt;
And it puts all the path of my computer ...&lt;br /&gt;
&lt;br /&gt;
And scriptExec is the script used by gimp.app, once compiled it is said to change the name.&lt;br /&gt;
&lt;br /&gt;
When I ran inkscape from my computer, I did from many locations and no problems, I will see I have errors feedbacks.&lt;br /&gt;
&lt;br /&gt;
I am not specialized in programming so if someone wants to help no problem.&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Ok it's done.&lt;br /&gt;
&lt;br /&gt;
Anyway, there are a few bugs, also present in Fink :&lt;br /&gt;
&lt;br /&gt;
Some menus appear behind the windows.&lt;br /&gt;
&lt;br /&gt;
Impossible to export as bitmap, there is an error message &amp;quot;The chosen area to be exported is invalid&amp;quot; and I have it even if I change the path.&lt;br /&gt;
&lt;br /&gt;
I made a DMG, you can download and test it there http://niwaconcept.free.fr//x11/Inkscape.zip&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
That works perfectly. And the .dmg window looks very good, it's a perfect Mac installer.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;br /&gt;
- robmyers .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Erk! But when I try it on a machine without Fink installed, I get the following error:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
dyld: /Applications/Inkscape.app/Contents/Resources/bin/inkscape can't open library: /sw/lib/libgtkmm-2.4.1.dylib  (No such file or directory, errno = 2)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This despite the fact that libgtkmm is present in the Inkscape.app/Contents/Resources/lib/ directory.&lt;br /&gt;
&lt;br /&gt;
- robmyers .&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Yes, I just made an update for it. I tricked it, because it is looking for a sw folder, so i made a link to the software, just double-click it and and it will create it automatically for you, until I find the way to not have to do this.&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Does Gimp.app do this? What happens if someone uses Fink and /sw already exists?&lt;br /&gt;
&lt;br /&gt;
Downloading, running and installing, this now works after a couple of runs. Don't know if I was being impatient. :-)&lt;br /&gt;
&lt;br /&gt;
- Inkscape MacOSX Testing Team (i.e. robmyers :-) ). &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
No Gimp.app doesn't do that. Inkscape does that because I haven't found yet the way it tries to find the share folder.&lt;br /&gt;
If you already have Fink installed, well, it will not erase it just add the link.&lt;br /&gt;
&lt;br /&gt;
Inkscape.app has a problem with the GTK pixmaps location, so I have made a script inside the software that will create a link automatically. So for the first launch, it is better to launch under an admin session.&lt;br /&gt;
But if you have Fink already installed, it won't work unless you are root, so if you don't want to login as root, you can change the settings of the folders /sw and /sw/share to Group/Admin and Acces/Read and Write.&lt;br /&gt;
&lt;br /&gt;
If someone finds the way to correct this, we won't have to do this trick anymore.&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I think the program will need to add the pixmap location dynamically to $GTK_PATH on startup using setenv before starting Inkscape proper?&lt;br /&gt;
&lt;br /&gt;
- robmyers .&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I've installed inkscape.app. It works quite well on Japanese environment. &amp;quot;KANJI&amp;quot; can be used!&lt;br /&gt;
&lt;br /&gt;
Ken&lt;br /&gt;
&lt;br /&gt;
upload:japanese.jpg&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
I've installed it and it works. Very nice. The background image in the DMG is a nice touch, though you could maybe add the standard 'drag this icon to your applications folder' text to that. I still find Inkscape rather slow -- with the Windows version I assumed it was just a porting issue. Is the same true here? I have an SVG document with about 1000 objects. BTW, curious bug -- tooltips for floating palettes appear ''below'' them! &lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
Damn, I'm at work and don't have my mac with me! Can't wait to get home and install this!!! I'll see what I can do about some of these problems, too.&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
I gave the DMG a try on my PowerBook running 10.3, with Fink and Gimp.app installed.  It seems to work ok, except most of the tool icons don't show up.  When I hover over them I get a blue Aqua-lozenge background and the tooltip, but the icon never shows up.  The only ones that do are New File, Open File, Save, Print, Undo, Redo, Copy, Cut, and Paste.  FYI.&lt;br /&gt;
&lt;br /&gt;
-Ken-ichi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
A note about the icons: the app icon is fantastic, as is the inkscape SVG document icon. The other document icons are good too, but the file extension badge shouldn't stick out from the page image (see [http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/XHIGIcons/chapter_5_section_2.html#//apple_ref/doc/uid/20000967/TPXREF117]).&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
Has anyone besides me noticed that inkscape loads VERY slowly (&amp;gt;1.5 minutes)?  Is this normal? &lt;br /&gt;
&lt;br /&gt;
Marcus Collins &lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
On my PowerBookG4 12in 867MHz, loading time of Inkscape(fink): 20 sec, Inkscape.app: 135 sec. VERY slowly.(v_v)&lt;br /&gt;
&lt;br /&gt;
Ken&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Well yes it is very slow. Even via Fink, the delay in launch time is due to library checking .... I ond't know how to solve it, so if someone is ready to check the sources it's OK. I don't know the exact command it uses to check them. Once this corrected, it will launch fast as in Fink.&lt;br /&gt;
&lt;br /&gt;
For the pixmaps, it's because of the problem just above, since I don't know how it checks the lib paths, the pixmaps checking is wrong, so you must make a link from Inkscape.app/Contents/Resources/lib/libgtkmm-2.4.1.dylib to /sw/lib&lt;br /&gt;
&lt;br /&gt;
M-Rick&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I've added Inkscape to FreeSMUG (Free Software Mac User Group) directory:&lt;br /&gt;
http://www.freesmug.org/review/inkscape&lt;br /&gt;
&lt;br /&gt;
Happy MhACking.&lt;br /&gt;
&lt;br /&gt;
Gand.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
About freesmug.org you talk about menus that appears behind windows. It appears only if you use quartz-wm. For people who have for example kde, it works fine, but it's slower to launch/use.&lt;br /&gt;
&lt;br /&gt;
Darwinports has the 0.41 package now. It still has awfull dependencies (why compiling ALL gnome just to get inkscape?). But it works fine. I didn't try your .dmg file thou.&lt;br /&gt;
&lt;br /&gt;
iznogoud_&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Dose Inkscape.app work well on Tiger? &lt;br /&gt;
&lt;br /&gt;
Ken&lt;br /&gt;
----&lt;br /&gt;
I have tried, and tried again, but I am unable to compile Fink on Tiger. I know it's early days (only been out for a week) but I find it interesting that compilation fails - what has changed? Does it involve the new compiler? (GCC 4.x) Error is:&lt;br /&gt;
&lt;br /&gt;
   object-edit.cpp: In function `void sp_spiral_outer_set(SPItem*, const &lt;br /&gt;
   NR::Point&amp;amp;, const NR::Point&amp;amp;, unsigned int)':&lt;br /&gt;
   object-edit.cpp:842: error: `__isfinite' undeclared (first use this function)&lt;br /&gt;
   object-edit.cpp:842: error: (Each undeclared identifier is reported only once &lt;br /&gt;
   for each function it appears in.)&lt;br /&gt;
   make[2]: *** [object-edit.o] Error 1&lt;br /&gt;
   make[1]: *** [all-recursive] Error 1&lt;br /&gt;
&lt;br /&gt;
I am busy downloading Inkscape.app with the hope that it will work.&lt;br /&gt;
&lt;br /&gt;
Dawid Loubser&lt;br /&gt;
----&lt;br /&gt;
Help! Please help me get this to work. I need Inkscape!&lt;br /&gt;
&lt;br /&gt;
If you need Inkscape and inkscape.app isn't working, try fink. You'll need to install the unstable branch, but this works on 10.3 and 10.4 just fine. http://fink.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Problems with isnan and isfinite again. New fink package should build fine on tiger.&lt;br /&gt;
&lt;br /&gt;
If you are compiling yourself, to save you an hour, add -D__LONG_DOUBLE_128__ to you CPPFLAGS.&lt;br /&gt;
&lt;br /&gt;
Peter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hi. Try to compile with darwinport. Some warnings and an error :&lt;br /&gt;
   gc.cpp: In function `void Inkscape::GC::init()':&lt;br /&gt;
   gc.cpp:190: error: assuming cast to type 'void* (*)(size_t)' from overloaded function&lt;br /&gt;
   make[2]: *** [gc.o] Error 1&lt;br /&gt;
   make[1]: *** [all-recursive] Error 1&lt;br /&gt;
   make: *** [all] Error 2&lt;br /&gt;
&lt;br /&gt;
Tried gcc 4.0 and 3.4. Tried the -D__LONG_DOUBLE_128__ as well. Got this error or the one above. I'll try fink&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
Can anyone help?&lt;br /&gt;
&lt;br /&gt;
I've just installed inkscape through fink on Tiger and all works fine except that when I run inkscape I get the following errors (in a dialogue box):&lt;br /&gt;
&lt;br /&gt;
     One or more extensions failed to load...&lt;br /&gt;
&lt;br /&gt;
A look in the error-log file: extension-errors.log, shows the following:&lt;br /&gt;
&lt;br /&gt;
Extension &amp;quot;Postscript Input&amp;quot; failed to load because a dependency was not met.&lt;br /&gt;
Dependency::&lt;br /&gt;
  type: extension&lt;br /&gt;
  location: path&lt;br /&gt;
  string: org.inkscape.input.sk&lt;br /&gt;
&lt;br /&gt;
Extension &amp;quot;EPS Input&amp;quot; failed to load because a dependency was not met.&lt;br /&gt;
Dependency::&lt;br /&gt;
  type: extension&lt;br /&gt;
  location: path&lt;br /&gt;
  string: org.inkscape.input.ps&lt;br /&gt;
&lt;br /&gt;
I really need eps and postscript support (there are also a couple of other extensions missing, but these are less important). Did anyone else have this problem or know a work around. Fink says all my packages are up to date... and I have gs and pstoedit installed already...&lt;br /&gt;
&lt;br /&gt;
Justin.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I'm having a problem running inkscape app on Mac OS 10.4.1. Here's the crash log:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Host Name:      iMac&lt;br /&gt;
Date/Time:      2005-05-26 22:14:32.458 +0200&lt;br /&gt;
OS Version:     10.4.1 (Build 8B15)&lt;br /&gt;
Report Version: 3&lt;br /&gt;
&lt;br /&gt;
Command: inkscape-0.40&lt;br /&gt;
Path:    /Users/karl/Desktop/Inkscape.app/Contents/Resources/bin/inkscape-0.40&lt;br /&gt;
Parent:  Inkscape [1029]&lt;br /&gt;
&lt;br /&gt;
Version: ??? (1.0)&lt;br /&gt;
&lt;br /&gt;
PID:    1030&lt;br /&gt;
Thread: Unknown&lt;br /&gt;
&lt;br /&gt;
Link (dyld) error:&lt;br /&gt;
&lt;br /&gt;
Symbol not found: __cg_jpeg_resync_to_restart&lt;br /&gt;
  Referenced from: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO&lt;br /&gt;
  Expected in: /Users/karl/Desktop/Inkscape.app/Contents/Resources/lib/libJPEG.dylib&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
-- Karl&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
On Tiger, I have downloaded the .dmg image of Inkscape and &lt;br /&gt;
dragged it into /Applications.&lt;br /&gt;
&lt;br /&gt;
Then remove or rename a few libraries inside the Inkscape directory:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /Applications/Inkscape.app/Contents/Resources/lib/&lt;br /&gt;
mv libjpeg.dylib libjpeg.dylib.original&lt;br /&gt;
mv libtiff.dylib libtiff.dylib.original&lt;br /&gt;
mv libpng.dylib libpng.dylib.original&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, as root (sudo sh), link the &amp;quot;share&amp;quot; directory to the place&lt;br /&gt;
where Inkscape expects it:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /sw/share&lt;br /&gt;
ln -s /Applications/Inkscape.app/Contents/Resources/share/inkscape inkscape&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Start Inkscape, have patience (1-2 minutes, no idea why), and it&lt;br /&gt;
will start.&lt;br /&gt;
&lt;br /&gt;
-- Alex.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
I have downloaded the latest package on this page, but it doesn't do a thing. When I start inkscape inside the package, it starts up, starts x11 if that wasn't up yet, and after a couple of seconds it quits. Running it from the Terminal does the same thing, and I'm not getting any errors on the stdout/stderr. Has someone experienced similar problems with inkscape on Tiger? And maybe someone has found a solution?&lt;br /&gt;
&lt;br /&gt;
I can't find inkscape in fink, either.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Update&amp;lt;/b&amp;gt; I should hit myself... The above post by Alex told me how to get inkscape to run on Tiger, and I simply didn't see it. So for all other people having similar problems: try Alex' tips! I had to wait for 1-2 minutes on this pbook as well, but it finally shows up and runs fine.&lt;br /&gt;
&lt;br /&gt;
Has anyone figured out why some drop down boxes and such do show up behind the dialogs? Has this anything to do with the aggresive behavior of those windows to always be on top of other windows? I have tried several options in the inkscape preferences pane, but this didn't do away with the boxes-behind-dialogs problem. Is there a way this can be disabled while running or at compile time?&lt;br /&gt;
&lt;br /&gt;
Anthony,-&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Confirm Inkscape.dmg is looking good on tiger, congratulations&lt;br /&gt;
&lt;br /&gt;
edited Alex's message as a second 'inkscape' is needed ~:&amp;quot; thanks Alex and the team&lt;br /&gt;
&lt;br /&gt;
not clear why inkscape is not in fink packages though.&lt;br /&gt;
&lt;br /&gt;
Peepo &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Inkscape is in fink's unstable tree. It is not in the binary release because it requires some packages that are not in the stable tree yet.&lt;br /&gt;
&lt;br /&gt;
Note that I belive the startup time will improve with Mac OS X 10.4.2&lt;br /&gt;
&lt;br /&gt;
Peter&lt;br /&gt;
&lt;br /&gt;
(Suggest dividing this page up: The category CompilingMacOsX ought to comprise only instructions for compiling on Mac OS X! -Ben).&lt;br /&gt;
&lt;br /&gt;
(Also the material specific to verion 0.40 et cetera should be removed, it is not going to be expected here -Ben)&lt;br /&gt;
&lt;br /&gt;
(Arguably Tiger material goes into a new area: 'For thill seekers' or, if Tiger is now mainstream, the whole page is re-organised on that basis, and the Panther material placed somewhere else! -Ben)&lt;/div&gt;</summary>
		<author><name>194.167.139.18</name></author>
	</entry>
</feed>