Re: [Inkscape-devel] [Lib2geom-devel] GSL dependency
On Tue, 06 May 2008 23:00:47 +0200, <J.B.C.Engelen@...1578...> wrote:
Windows! :-)
More important, if GSL becomes hard dependency, it becomes a hard dependency for Inkscape as well.
Cheers, Johan
-----Original Message----- From: lib2geom-devel-bounces@lists.sourceforge.net [mailto:lib2geom-devel-bounces@lists.sourceforge.net] On Behalf Of njh Sent: dinsdag 6 mei 2008 22:35 To: Engelen, J.B.C. (Johan) Cc: lib2geom-devel@lists.sourceforge.net Subject: Re: [Lib2geom-devel] GSL dependency
It should be part of your distribution. It is in ubuntu, for example.
njh
On Tue, 6 May 2008 J.B.C.Engelen@...1578... wrote:
Hi all,
Recent commits made GSL a hard dependency, is that desired?
And more important: where do i get it? inkscape.modevia.com has an old gsl package, is that good enough?
Regards, Johan
I used GSL for finding the roots of a 4th degree polinomial in the nearest point routine for elliptical arc and I'll need of the GSL library again to solve a 5x5 linear system for the elliptical arc fitting problem. So I'd like that GSL becames a hard dependency, but obviously I'm open to alternative solutions. Implementing these tools by myself could be a solution but it wouldn't be a little effort. So if there are real points against making GSL a hard dependency I'd whish to know them as soon as possible.
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
Cheers, Marco
GSL seems like a huge dependency to pull in just for some root finding and solving of small linear systems. I'd either rip the needed code out of GSL and put it into lib2geom directly, or just find some implementation of those two algorithms elsewhere. They're both standard fodder in numerical computing. Most any textbook on numerics covers those topics, for instance.
--bb
On Wed, May 7, 2008 at 6:52 AM, Marco <mrcekets@...400...> wrote:
On Tue, 06 May 2008 23:00:47 +0200, <J.B.C.Engelen@...1578...> wrote:
Windows! :-)
More important, if GSL becomes hard dependency, it becomes a hard dependency for Inkscape as well.
Cheers, Johan
-----Original Message----- From: lib2geom-devel-bounces@lists.sourceforge.net [mailto:lib2geom-devel-bounces@lists.sourceforge.net] On Behalf Of njh Sent: dinsdag 6 mei 2008 22:35 To: Engelen, J.B.C. (Johan) Cc: lib2geom-devel@lists.sourceforge.net Subject: Re: [Lib2geom-devel] GSL dependency
It should be part of your distribution. It is in ubuntu, for example.
njh
On Tue, 6 May 2008 J.B.C.Engelen@...1578... wrote:
Hi all,
Recent commits made GSL a hard dependency, is that desired?
And more important: where do i get it? inkscape.modevia.com has an old gsl package, is that good enough?
Regards, Johan
I used GSL for finding the roots of a 4th degree polinomial in the nearest point routine for elliptical arc and I'll need of the GSL library again to solve a 5x5 linear system for the elliptical arc fitting problem. So I'd like that GSL becames a hard dependency, but obviously I'm open to alternative solutions. Implementing these tools by myself could be a solution but it wouldn't be a little effort. So if there are real points against making GSL a hard dependency I'd whish to know them as soon as possible.
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
Cheers, Marco
-- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao... _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Marco wrote:
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
I'm not opposed to requiring GSL. In my past experience I've found that the gnuwin32 binaries for GSL do not work with 2geom and inkscape. I do not recall why.
Bob,
Do I remember correctly that you had build GSL binaries once upon a time?
Aaron Spike
On Wed, 07 May 2008 16:07:06 +0200, Aaron Spike <aaron@...749...> wrote:
Marco wrote:
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
I'm not opposed to requiring GSL. In my past experience I've found that the gnuwin32 binaries for GSL do not work with 2geom and inkscape. I do not recall why.
Bob,
Do I remember correctly that you had build GSL binaries once upon a time?
Aaron Spike
Ah, this is a bad news. I never try to build either 2geom or GSL on windows because I work on a Linux platform. I found the gnuwin32 GSL binaries googling a bit. Johan, have you tried them ?
Regards, Marco
-----Original Message----- From: Marco [mailto:mrcekets@...400...] Sent: woensdag 7 mei 2008 16:43 To: Aaron Spike Cc: Engelen, J.B.C. (Johan); njh@...1927...; inkscape-devel@lists.sourceforge.net; lib2geom-devel@lists.sourceforge.net; Bob Jamison Subject: Re: [Inkscape-devel] [Lib2geom-devel] GSL dependency
On Wed, 07 May 2008 16:07:06 +0200, Aaron Spike <aaron@...749...> wrote:
Marco wrote:
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
I'm not opposed to requiring GSL. In my past experience I've found that the gnuwin32 binaries for GSL do not work with 2geom and inkscape. I do not recall why.
Bob,
Do I remember correctly that you had build GSL binaries
once upon a time?
Aaron Spike
Ah, this is a bad news. I never try to build either 2geom or GSL on windows because I work on a Linux platform. I found the gnuwin32 GSL binaries googling a bit. Johan, have you tried them ?
I tried the package from inkscape.modevia.com and compilation works.
Johan
On Wed, 07 May 2008 16:44:26 +0200, <J.B.C.Engelen@...1578...> wrote:
-----Original Message----- From: Marco [mailto:mrcekets@...400...] Sent: woensdag 7 mei 2008 16:43 To: Aaron Spike Cc: Engelen, J.B.C. (Johan); njh@...1927...; inkscape-devel@lists.sourceforge.net; lib2geom-devel@lists.sourceforge.net; Bob Jamison Subject: Re: [Inkscape-devel] [Lib2geom-devel] GSL dependency
On Wed, 07 May 2008 16:07:06 +0200, Aaron Spike <aaron@...749...> wrote:
Marco wrote:
You can download Windows binaries and developer files from here: http://gnuwin32.sourceforge.net/packages/gsl.htm and this is the gnu home page: http://www.gnu.org/software/gsl/
I'm not opposed to requiring GSL. In my past experience I've found that the gnuwin32 binaries for GSL do not work with 2geom and inkscape. I do not recall why.
Bob,
Do I remember correctly that you had build GSL binaries
once upon a time?
Aaron Spike
Ah, this is a bad news. I never try to build either 2geom or GSL on windows because I work on a Linux platform. I found the gnuwin32 GSL binaries googling a bit. Johan, have you tried them ?
I tried the package from inkscape.modevia.com and compilation works.
Johan
Great! At least we know where to find GSL windows binaries that work with 2geom.
Marco
participants (4)
-
unknown@example.com
-
Aaron Spike
-
Bill Baxter
-
Marco