Hey Inkscape developers, I’ve spent the last several years both using Inkscape and working with C++, and I’d really like to contribute to the project now that I have some relevant skills. I develop on macs though, and I can’t seem to find any up-to-date instructions on building for mac. Can anyone point me to some current info?
Thanks for the help, and thanks for everything you guys do.
-Mike
On Oct 15, 2014 10:24 AM, "Michael New" <mikenew12@...400...> wrote:
Hey Inkscape developers, I’ve spent the last several years both using
Inkscape and working with C++, and I’d really like to contribute to the project now that I have some relevant skills. I develop on macs though, and I can’t seem to find any up-to-date instructions on building for mac. Can anyone point me to some current info?
Thanks for the help, and thanks for everything you guys do.
-Mike
Here's what you do:
1. Install the dependencies listed on the wiki: port install cairo boehmgc gtkmm gtk-engines2 intltool libxslt lcms popt poppler boost gsl gnome-vfs libgnomeprintui automake autoconf bzr
2. Get inkscape: bzr branch lp:inkscape trunk
3. Build it: ./autogen.sh && ./configure --prefix=$(pwd)/inst --enable-localinstall && make -j2 install
4. Run it: inst/bin/inkscape
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Hmm, I believe I have all the dependencies in place, but I get this error when trying to run the configure script:
./configure: line 5967: syntax error near unexpected token `2.2'
./configure: line 5967: `LT_PREREQ(2.2)’
The surrounding code is:
# Initialize libtool
LT_PREREQ(2.2)
LT_INIT
Not sure I know what to make of it.
Martin, the website looks awesome. I do think though that the mac section should have the grey boxes around the code just like the windows and linux sections.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-) http://inkscape.org/en/develop/getting-started/ Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape: http://inkscape.org/en/develop/debugging/ Martin,
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-) http://inkscape.org/en/develop/getting-started/ Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape: http://inkscape.org/en/develop/debugging/ Martin,
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hey Papoj, that would be fantastic, thank you very much.
I was hoping to get it working with homebrew, but I guess I may have to abandon that road. There’s even an inkscape formula on homebrew, but I haven’t had any luck with that either.
On Wed, Oct 15, 2014 at 2:29 PM, Papoj Thamjaroenporn <pt2277@...3110...> wrote:
Hi Michael, I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know. How did you get permission to edit the website / wiki? Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Hi Michael,
I just copied and pasted my own instruction here. It’s already very similar to what’s on wiki and what Liam gave to you, but the configure process is a little different. I also want to clarify that this is for Inkscape 0.91, not 0.48. (The 0.91 is what you get from the trunk anyway). Let me know if it works!
Get the dependencies right
sudo port install gettext sudo port install boost sudo port install libsigcxx2 sudo port install cairo +quartz -x11 sudo port install cairomm +quartz -x11 sudo port install pango +quartz -x11 sudo port install pangomm +quartz -x11 sudo port install gdk-pixbuf2 -x11 sudo port install gtk2 +quartz -x11 sudo port install atkmm sudo port install gtkmm +quartz -x11 sudo port install boehmgc gsl bzr lcms
Fetch Inkscape repo and build mkdir Inkscape cd Inkscape bzr branch lp:inkscape trunk mkdir trunk_build cd trunk_build ../trunk/autogen.sh ../trunk/configure --prefix=YOUR_BUILD_DIRECTORY --disable-static --enable-shared CC="clang" CXX="clang++" CXXFLAGS="-std=c++11 -stdlib=libc++ -I/opt/local/include" CPPFLAGS="-I/opt/local/include -U__STRICT_ANSI__"
For debug, add -g in both flags. Make sure to change “debug=true” in .configure
make -j 4 make install src/inkscape
Warnings: Fetch Inkscape source code directly from bzr. Don’t forget “make install” or you will end up having weird errors like this “make install” every time you create a new “build” directory
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:38 PM, Michael New <mikenew12@...400...> wrote:
Hey Papoj, that would be fantastic, thank you very much.
I was hoping to get it working with homebrew, but I guess I may have to abandon that road. There’s even an inkscape formula on homebrew, but I haven’t had any luck with that either.
On Wed, Oct 15, 2014 at 2:29 PM, Papoj Thamjaroenporn <pt2277@...3110...> wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On Wed, Oct 15, 2014 at 3:05 PM, Papoj Thamjaroenporn <pt2277@...3110...> wrote:
Hi Michael,
I just copied and pasted my own instruction here. It’s already very similar to what’s on wiki and what Liam gave to you, but the configure process is a little different. I also want to clarify that this is for Inkscape 0.91, not 0.48. (The 0.91 is what you get from the trunk anyway). Let me know if it works!
Get the dependencies right sudo port install gettext sudo port install boost sudo port install libsigcxx2 sudo port install cairo +quartz -x11 sudo port install cairomm +quartz -x11 sudo port install pango +quartz -x11 sudo port install pangomm +quartz -x11 sudo port install gdk-pixbuf2 -x11 sudo port install gtk2 +quartz -x11 sudo port install atkmm sudo port install gtkmm +quartz -x11 sudo port install boehmgc gsl bzr lcms
OR $ echo '+quartz -x11 +no_x11' | sudo tee '$LIBPREFIX/etc/macports/variants.conf' $ sudo port install gettext boost libsigcxx2 gtkmm atkmm boehmgc gsl bzr lcms
Fetch Inkscape repo and build mkdir Inkscape cd Inkscape bzr branch lp:inkscape trunk mkdir trunk_build cd trunk_build ../trunk/autogen.sh ../trunk/configure --prefix=YOUR_BUILD_DIRECTORY --disable-static --enable-shared CC="clang" CXX="clang++" CXXFLAGS="-std=c++11 -stdlib=libc++ -I/opt/local/include" CPPFLAGS="-I/opt/local/include -U__STRICT_ANSI__"
For debug, add -g in both flags. Make sure to change “debug=true” in .configure
For full debug, add '-g3 -O0' to CXXFLAGS and CFLAGS
make -j 4 make install src/inkscape
OR ~$ bzr branch lp:inkscape inkscape-trunk inkscape-trunk$ cd inkscape-trunk inkscape-trunk$ ./autogen.sh # The following line removes some redundancy because our install-am make target depends on the all-am target. This is not common to all projects. inkscape-trunk$ mkdir build; (cd build; CC="clang" CXX="clang++" CXXFLAGS="-std=c++11 -stdlib=libc++" CPPFLAGS="-I$LIBPREFIX/include" ../configure --prefix=$HOME/inkscape-trunk/inst --enable-localinstall && make -j4 install) inkscape-trunk$ build/src/inkscape
Warnings:
- Fetch Inkscape source code directly from bzr.
- Don’t forget “make install” or you will end up having weird errors
like this https://bugs.launchpad.net/inkscape/+bug/1218578
- “make install” every time you create a new “build” directory
- You only need to run 'make install' once per $PREFIX - $PREFIX is the place where 'make install' for inkscape puts files (you can control where make writes the files, but you will need to reconfigure and recompile to edit the actual load path: make install DESTDIR='/foo/bar') - $LIBPREFIX is the location of the MacPorts install prefix — it's not always /opt/local
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Thank you Bryce!
I would like to help out updating the wiki, so I will find some time this weekend to contact Krzysztof. I think Liam’s instruction is quite simple, and I’d prefer that over mine if we can all use it to compile Inkscape from scratch on Mac. I have not tried Liam’s instruction myself, since I used my own version that I learned from trial-and-error. Maybe we can wait to hear back from Michael about the compiling experience.
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 16, 2014, at 1:51 AM, Bryce Harrington <bryce@...961...> wrote:
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Compiling on a Mac is the easy part. I compile from scratch (including all the dependencies).
I think your C++ expertise would be most useful if you further the integration with the underlying OS. Please take a look at: https://code.launchpad.net/~suv-lp/inkscape/osxmenu
Thanks, Partha
On Thu, Oct 16, 2014 at 3:28 AM, Papoj Thamjaroenporn <pt2277@...3110...> wrote:
Thank you Bryce!
I would like to help out updating the wiki, so I will find some time this weekend to contact Krzysztof. I think Liam’s instruction is quite simple, and I’d prefer that over mine if we can all use it to compile Inkscape from scratch on Mac. I have not tried Liam’s instruction myself, since I used my own version that I learned from trial-and-error. Maybe we can wait to hear back from Michael about the compiling experience.
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 16, 2014, at 1:51 AM, Bryce Harrington <bryce@...961...> wrote:
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
Tips on how you can find intersection among Paths (for this page http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ) Tips on how to create linear segment correctly (same page, but the instruction was wrong.) Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117...
Begin forwarded message:
From: Bryce Harrington <bryce@...961...> Subject: Re: [Inkscape-devel] Developing on Mac Date: October 16, 2014 at 1:51:43 AM EDT To: Papoj Thamjaroenporn <pt2277@...3110...> Cc: Michael New <mikenew12@...400...>, inkscape-devel@...1850...et
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1722...forge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
(sorry to jump in)
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Please tell us your desired username for the Wiki, and someone will (try to) create your account (I have permission, too).
For finding a proof-reader, you could post again on this list when you've put something together.
Kind regards, Maren
Am 13.12.2015 um 03:45 schrieb Papoj Thamjaroenporn:
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
- Tips on how you can find intersection among Paths (for this page http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ)
- Tips on how to create linear segment correctly (same page, but the instruction was wrong.)
- Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117...
Begin forwarded message:
*From: *Bryce Harrington <bryce@...961... mailto:bryce@...961...> *Subject: **Re: [Inkscape-devel] Developing on Mac* *Date: *October 16, 2014 at 1:51:43 AM EDT *To: *Papoj Thamjaroenporn <pt2277@...3110... mailto:pt2277@...3110...> *Cc: *Michael New <mikenew12@...400... mailto:mikenew12@...400...>, inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@lists.sourceforge.net
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... mailto:pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
We could give people permission to edit the website so they can add in their developer related pages. They shouldn't be in the menu of course, but at least they can be worked on in the meantime.
Martin,
On Sun, 2015-12-13 at 18:56 +0100, Maren Hachmann wrote:
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Thank you Maren. I’d pick my username as ‘papojt'.
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117...
On Dec 13, 2015, at 12:56 PM, Maren Hachmann <maren@...3165...> wrote:
(sorry to jump in)
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Please tell us your desired username for the Wiki, and someone will (try to) create your account (I have permission, too).
For finding a proof-reader, you could post again on this list when you've put something together.
Kind regards, Maren
Am 13.12.2015 um 03:45 schrieb Papoj Thamjaroenporn:
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
- Tips on how you can find intersection among Paths (for this page <http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ>)
- Tips on how to create linear segment correctly (same page, but the instruction was wrong.)
- Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page <http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects>)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117... <mailto:papojt@...3117... mailto:papojt@...3117...>
Begin forwarded message:
*From: *Bryce Harrington <bryce@...961... mailto:bryce@...961... <mailto:bryce@...961... mailto:bryce@...961...>> *Subject: **Re: [Inkscape-devel] Developing on Mac* *Date: *October 16, 2014 at 1:51:43 AM EDT *To: *Papoj Thamjaroenporn <pt2277@...3110... mailto:pt2277@...3110... <mailto:pt2277@...3110... mailto:pt2277@...3110...>> *Cc: *Michael New <mikenew12@...400... mailto:mikenew12@...400... <mailto:mikenew12@...400... mailto:mikenew12@...400...>>, inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@...2181...eforge.net <mailto:inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@...1886...ts.sourceforge.net>
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... mailto:pt2277@...3110... <mailto:pt2277@...3110... mailto:pt2277@...3110...>
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote:
...
- Run it:
inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1240...ceforge.net <mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1721...sts.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1722...forge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...349...orge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Papoj, you should be getting an email with your first-time password now - but Wiki editing doesn't work currently.
If you'd like to use the inkscape.org website's cms to save your work temporarily, as Martin suggested, please create an account at https://inkscape.org/user/register/ , and tell Martin or me your user name there. We can create a page where you can keep your work safe and accessible for the time being.
Kind regards, Maren
Am 13.12.2015 um 21:41 schrieb Papoj Thamjaroenporn:
Thank you Maren. I’d pick my username as ‘papojt'.
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117...
On Dec 13, 2015, at 12:56 PM, Maren Hachmann <maren@...3165... mailto:maren@...3165...> wrote:
(sorry to jump in)
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Please tell us your desired username for the Wiki, and someone will (try to) create your account (I have permission, too).
For finding a proof-reader, you could post again on this list when you've put something together.
Kind regards, Maren
Am 13.12.2015 um 03:45 schrieb Papoj Thamjaroenporn:
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
- Tips on how you can find intersection among Paths (for this page http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ)
- Tips on how to create linear segment correctly (same page, but the instruction was wrong.)
- Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117... mailto:papojt@...3117...
Begin forwarded message:
*From: *Bryce Harrington <bryce@...961... mailto:bryce@...961... mailto:bryce@...961...> *Subject: **Re: [Inkscape-devel] Developing on Mac* *Date: *October 16, 2014 at 1:51:43 AM EDT *To: *Papoj Thamjaroenporn <pt2277@...3110... mailto:pt2277@...3110... mailto:pt2277@...3110...> *Cc: *Michael New <mikenew12@...400... mailto:mikenew12@...400... mailto:mikenew12@...400...>, inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@lists.sourceforge.net
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... mailto:pt2277@...3110... mailto:pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400... mailto:mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400... mailto:doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote: > ...
> 4. Run it: > inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Update:
Wiki is up again and has been updated to the current MediaWiki version by EternalTyro :D
Papoj, you can now login and edit, and if there's anything that doesn't work as expected, please send a message to this list.
Thank you!
Regards, Maren
Am 13.12.2015 um 21:41 schrieb Papoj Thamjaroenporn:
Thank you Maren. I’d pick my username as ‘papojt'.
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117...
On Dec 13, 2015, at 12:56 PM, Maren Hachmann <maren@...3165... mailto:maren@...3165...> wrote:
(sorry to jump in)
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Please tell us your desired username for the Wiki, and someone will (try to) create your account (I have permission, too).
For finding a proof-reader, you could post again on this list when you've put something together.
Kind regards, Maren
Am 13.12.2015 um 03:45 schrieb Papoj Thamjaroenporn:
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
- Tips on how you can find intersection among Paths (for this page http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ)
- Tips on how to create linear segment correctly (same page, but the instruction was wrong.)
- Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117... mailto:papojt@...3117...
Begin forwarded message:
*From: *Bryce Harrington <bryce@...961... mailto:bryce@...961... mailto:bryce@...961...> *Subject: **Re: [Inkscape-devel] Developing on Mac* *Date: *October 16, 2014 at 1:51:43 AM EDT *To: *Papoj Thamjaroenporn <pt2277@...3110... mailto:pt2277@...3110... mailto:pt2277@...3110...> *Cc: *Michael New <mikenew12@...400... mailto:mikenew12@...400... mailto:mikenew12@...400...>, inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@lists.sourceforge.net
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... mailto:pt2277@...3110... mailto:pt2277@...3110...
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400... mailto:mikenew12@...400...> wrote:
Okay, I resolved the issue by installing libtools with home-brew and then running ‘glibtoolize’ in the directory. Not sure why the included version of libtools didn’t work properly.
I’m still having some issues, but I’ll stop asking questions here until I can spend some more time figuring things out on my own. Thanks for all the help so far.
On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400... mailto:doctormo@...400...> wrote:
On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote: > ...
> 4. Run it: > inst/bin/inkscape
These are great instructions Liam, so good I've swapped out the webpage's MacOSX instructions from 'coming soon' to this :-)
http://inkscape.org/en/develop/getting-started/
Also, someone please add something to this page, it makes us look like we don't know how to debug inkscape:
http://inkscape.org/en/develop/debugging/
Martin,
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho_______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Thank you Maren :-) Will let you know how things go.
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117...
On Dec 15, 2015, at 11:31 AM, Maren Hachmann <maren@...3165...> wrote:
Update:
Wiki is up again and has been updated to the current MediaWiki version by EternalTyro :D
Papoj, you can now login and edit, and if there's anything that doesn't work as expected, please send a message to this list.
Thank you!
Regards, Maren
Am 13.12.2015 um 21:41 schrieb Papoj Thamjaroenporn:
Thank you Maren. I’d pick my username as ‘papojt'.
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117... <mailto:papojt@...3117... mailto:papojt@...3117...>
On Dec 13, 2015, at 12:56 PM, Maren Hachmann <maren@...3165... mailto:maren@...3165... <mailto:maren@...3165... mailto:maren@...3165...>> wrote:
(sorry to jump in)
A Wiki account is created manually by the Wiki admins (there were too many spammers previously). Currently, editing won't work because of the errors you saw. Account creation probably will, but I'm not sure if the db is in a sane state...
Please tell us your desired username for the Wiki, and someone will (try to) create your account (I have permission, too).
For finding a proof-reader, you could post again on this list when you've put something together.
Kind regards, Maren
Am 13.12.2015 um 03:45 schrieb Papoj Thamjaroenporn:
Dear Krzysztof, Martin,
I would like to contribute to the Inkscape wiki by documenting parts that I think should be improved. I have worked specifically with Lib2Geom and LPE, so I have quite a few things I would like to add to the wiki, starting with a few pages. Specifically:
- Tips on how you can find intersection among Paths (for this page <http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ http://wiki.inkscape.org/wiki/index.php/WorkingWith2GeomFAQ>)
- Tips on how to create linear segment correctly (same page, but the instruction was wrong.)
- Additional details in LPEs in terms of what you can do, like adding callback from Sigc signals (for this page <http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects http://wiki.inkscape.org/wiki/index.php/Creating_Live_Path_Effects>)
From an old discussion last year, I am supposed to contact either of you to set me up for permission to edit the wiki (maybe Krzysztof since the “website” seems to refer to the official one). So, how do I create an account on the wiki? I only see the login option so far.
How do I get someone to proofread my work after I put stuff on the wiki?
Regards, _______________________ Papoj "Hua" Thamjaroenporn papojt@...3117... mailto:papojt@...3117... <mailto:papojt@...3117... mailto:papojt@...3117...> <mailto:papojt@...233.....3117... mailto:papojt@...3117...>
Begin forwarded message:
*From: *Bryce Harrington <bryce@...961... mailto:bryce@...961... <mailto:bryce@...961... mailto:bryce@...961...> <mailto:bryce@...961... mailto:bryce@...961...>> *Subject: **Re: [Inkscape-devel] Developing on Mac* *Date: *October 16, 2014 at 1:51:43 AM EDT *To: *Papoj Thamjaroenporn <pt2277@...3110... mailto:pt2277@...3111..... <mailto:pt2277@...3110... mailto:pt2277@...3110...> <mailto:pt2277@...3110... mailto:pt2277@...3110...>> *Cc: *Michael New <mikenew12@...400... mailto:mikenew12@...400... <mailto:mikenew12@...400... mailto:mikenew12@...400...> <mailto:mikenew12@...400... mailto:mikenew12@...400...>>, inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@...842...rceforge.net <mailto:inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@...1793...ists.sourceforge.net> <mailto:inkscape-devel@lists.sourceforge.net mailto:inkscape-devel@...1793...ists.sourceforge.net>
On Wed, Oct 15, 2014 at 02:29:23PM -0400, Papoj Thamjaroenporn wrote:
Hi Michael,
I developed in Inkscape on Mac for a bit for a project and I knew exactly how to get it compiled for OS X 10.9. I got it all compiled with libraries installed from MacPort, so it’s “cleaner” than mixing brew and macport. I have my own personal instruction on how to compile, so if you are interested let me know.
How did you get permission to edit the website / wiki?
Hi Papoj, welcome aboard!
For wiki, Krzysztof usually hooks folks up when they ask here on this list. So just flag him down and you should be set.
For the website, register an account and then let Martin Owens know, along with what you'd like to work on, or whatever.
Bryce
Regards, _______________________ Papoj "Hua" Thamjaroenporn pt2277@...3110... mailto:pt2277@...3110... <mailto:pt2277@...3110... mailto:pt2277@...3110...> <mailto:pt2277@...3110... mailto:pt2277@...3110...>
On Oct 15, 2014, at 2:19 PM, Michael New <mikenew12@...400... mailto:mikenew12@...400... <mailto:mikenew12@...400... mailto:mikenew12@...400...>> wrote:
> Okay, I resolved the issue by installing libtools with home-brew and > then running ‘glibtoolize’ in the directory. Not sure why the > included version of libtools didn’t work properly. > > I’m still having some issues, but I’ll stop asking questions here > until I can spend some more time figuring things out on my own. > Thanks for all the help so far. > > > > On Wed, Oct 15, 2014 at 1:23 PM, Martin Owens <doctormo@...400... mailto:doctormo@...400... > <mailto:doctormo@...400... mailto:doctormo@...400...>> > wrote: > > On Wed, 2014-10-15 at 10:51 -0400, Liam White wrote: >> > ... > >> 4. Run it: >> inst/bin/inkscape > > These are great instructions Liam, so good I've swapped out the > webpage's MacOSX instructions from 'coming soon' to this :-) > > http://inkscape.org/en/develop/getting-started/ > > Also, someone please add something to this page, it makes us look > like > we don't know how to debug inkscape: > > http://inkscape.org/en/develop/debugging/ > > Martin, > > > > ------------------------------------------------------------------------------ > Comprehensive Server Monitoring with Site24x7. > Monitor 10 servers for $9/Month. > Get alerted through email, SMS, voice calls or mobile push > notifications. > Take corrective actions from your mobile device. > http://p.sf.net/sfu/Zoho_______________________________________________ > Inkscape-devel mailing list > Inkscape-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://p.sf.net/sfu/Zoho
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1795...urceforge.net <mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net> <mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1240...ceforge.net <mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1721...sts.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...2181...eforge.net <mailto:Inkscape-devel@lists.sourceforge.net mailto:Inkscape-devel@...1886...ts.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/inkscape-devel https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 15-10-2014 16:51, Liam White wrote:
Here's what you do:
- Install the dependencies listed on the wiki:
port install cairo boehmgc gtkmm gtk-engines2 intltool libxslt lcms popt poppler boost gsl gnome-vfs libgnomeprintui automake autoconf bzr
- Get inkscape:
bzr branch lp:inkscape trunk
- Build it:
./autogen.sh && ./configure --prefix=$(pwd)/inst --enable-localinstall && make -j2 install
- Run it:
inst/bin/inkscape
For maximum awe:
5. Get ToT LLVM/clang, and build it: cd ~ mkdir llvm-trunk svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm cd llvm/tools svn co http://llvm.org/svn/llvm-project/cfe/trunk clang cd ../projects svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt cd ../.. mkdir build cd build ../llvm/configure --enable-optimized make -j 4 && make check-all Make dinner, watch TV, go to bed, wake up in the morning, check if done. If you get a build error: "make update", then try the last line again.
6. Build inkscape with address sanitizer (replace "johan" with your username) export LIBPREFIX="/opt/local" export CPATH="$LIBPREFIX/include" export CPPFLAGS="-I$LIBPREFIX/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/c++/v1" export LDFLAGS="-L$LIBPREFIX/lib -fsanitize=address" export CFLAGS="-O1 -g -fsanitize=address -fno-omit-frame-pointer" export CXXFLAGS="$CFLAGS --std=c++11 -stdlib=libc++ -DCPP11" export CC="/Users/johan/llvm-trunk/build/Release+Asserts/bin/clang" export CXX="/Users/johan/llvm-trunk/build/Release+Asserts/bin/clang++" export ASAN_SYMBOLIZER_PATH="/Users/johan/llvm-trunk/build/Release+Asserts/bin/llvm-symbolizer" Go to your inkscape checkout ./configure --prefix=$(pwd)/inst --enable-localinstall open ./src/main.cpp Add the following lines at the start of main():
int stack_array[100]; stack_array[1] = 0; return stack_array[argc+ 100]; // BOOM
make -j 4 install dsymutil ./src/inkscape
Get ready for maximum awe
./src/inkscape
Feel the awe.
cheers, Johan
Get ready for maximum awe ./src/inkscape Feel the awe.
Ha, well I'm going to have to try your "beast mode" on a more capable machine. I compiled on an old core2 duo laptop and it wasn't happy.
I think your C++ expertise would be most useful if you further the
integration with the underlying OS. Please take a look at: https://code.launchpad.net/~suv-lp/inkscape/osxmenu
I'm a little confused about this branch. Is this going to be merged into trunk? suv has done some amazing work here, but I think it's still her private branch. I'd love to contribute to this effort; it's far ahead of the current x11 builds.
I just copied and pasted my own instruction here. It’s already very similar
to what’s on wiki and what Liam gave to you, but the configure process is a little different. I also want to clarify that this is for Inkscape 0.91, not 0.48. (The 0.91 is what you get from the trunk anyway). Let me know if it works!
It works! Thank you so much! It wasn't hard once I gave up on homebrew, but I did have to play around with it a bit. Both my development machines are on 10.10, and I wasn't able to get macports installed on either. I wound up installing on an older laptop with a completely fresh install of 10.9. I made notes as I went, and here's what worked for me:
******* Installing fresh on 10.9
install Macports install Xcode start Xcode and let it install the command line tools install Xquartz and restart
install dependencies: $:port install cairo boehmgc gtkmm gtk-engines2 intltool libxslt lcms popt poppler boost gsl gnome-vfs libgnomeprintui automake autoconf bzr
get inkscape: $:mkdir Inkscape $:cd Inkscape $:bzr branch lp:inkscape trunk
create a build directory: $:mkdir trunk_build $:cd trunk_build
configure the build system: $:../trunk/autogen.sh $:../trunk/configure --prefix=YOUR_BUILD_DIRECTORY --disable-static --enable-shared CC="clang" CXX="g++" CXXFLAGS="-std=c++11 -stdlib=libc++ -I/opt/local/include" CPPFLAGS="-I/opt/local/include -U__STRICT_ANSI__"
compile it (this will take a long time. recommend consuming an adult beverage): $:make -j 4 $:make install src/inkscape
run it: $:bin/inkscape
participants (8)
-
Bryce Harrington
-
Johan Engelen
-
Liam White
-
Maren Hachmann
-
Martin Owens
-
Michael New
-
Papoj Thamjaroenporn
-
Partha Bagchi