Mvh


/Olof
-----------------
Trött på virus, seg dator och allmänt Windowsstrul?
Pröva något nytt istället - Ubuntu!

On 2 September 2015 at 14:15, Alex Valavanis <valavanisalex@...400...> wrote:

Hi Olof, Shlomi,

autotools builds are the official recommendation for 0.91. CMake still needs some work, and doesn't fully support all options.

I think the consensus at present is that supporting two build systems is unsustainable and we intend to do the following:

1. Fix CMake builds for the next release, make this the official build system and deprecate the autotools builds.
2. Remove the autotools builds in the following release
3. Potentially move to the Waf build system in the following release

OK, thanks for that Alex. I guess it could be documented on the wiki, e.g. on the CompilingInkscape page, possibly with links to the paragraph from all it's subpages (I followed the Ubuntu build page).
 

Any feedback on your experience with CMake would be greatly appreci  

ated!

Sure. But I'm still in the process to actually build Inkscape via CMake, Shlomi has helped me out some with his separate script. ATM I'm stuck on a JPEG-related error.

If there existed instructions on how to do the build with CMake on the wiki it would help a lot. I did manage to build Inkscape with autogen.sh & configure last weekend, by reading CompilingInkscape plus the Ubuntu specific page.
 

AV

On 1 Sep 2015 8:36 pm, "Shlomi Fish" <shlomif@...2985...> wrote:
Hi Olof,

On Tue, 1 Sep 2015 20:19:39 +0200
Olof Bjarnason <olof.bjarnason@...400...> wrote:

> Hi Shlomi,
>
> On 1 Sep 2015 20:06, "Shlomi Fish" <shlomif@...2985...> wrote:
> >
> > Hi Olof,
> >
> > please reply to all recipients.
> >
> > On Tue, 1 Sep 2015 19:48:07 +0200
> > Olof Bjarnason <olof.bjarnason@...400...> wrote:
> >
> > > When browsing the wiki for build instructions under Ubuntu, I only found
> > > instructions on how to build using autogen.sh.
> > >
> > > I would prefer building Inkscape with the "new" build system CMake,
> could
> > > some one tell me what steps to follow / the diff from these
> instructions?
> > > (preferably update the wiki page)
> > >
> > > Specifically: do I need to run autogen.sh and configure?
> > >
> > > http://wiki.inkscape.org/wiki/index.php/CompilingUbuntu
> > >
> >
> > Currently , I was able to build Inkscape using CMake by using this script:
> >
> >
> https://bitbucket.org/shlomif/shlomif-computer-settings/src/065cc7f39e487ee3c5142e41d0da82826bc81d80/shlomif-settings/build-scripts/build/inkscape-cmake.sh?at=default
> >
> > You need to do "mkdir ../B; cd ../B" first.
>
> Thank you will try this out. Any particular reason this script isn't on the
> wiki? Linked or copy-pasted.

Well, you can often get away with less options, or use different customisations
to the cmake command. There should be other documents on the Web for generic
build instructions of CMake-based projects.

>
> One more question: Is cmake the official build tool 0.91 onwards?
>

Well, for 0.91, I think autoconf is still recommended, but there was some talk
on making CMake the preferred one in the future. Don't know what the consensus
was.

> >
> > You don't have to still run autogen.sh and configure.
>
> Thank you.
>

You're welcome.

Regards,

        Shlomi Fish

--
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
First stop for Perl beginners - http://perl-begin.org/

That’s why I feed my leprechaun every day — because there are not enough
phonemes in Navajo to tell him to get his act together and find a job.
    — My comment on http://www.youtube.com/watch?v=izne8XcaBBg .

Please reply to list if it's a mailing list post - http://shlom.in/reply .

------------------------------------------------------------------------------
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel