Hi Seb
Thanks for the feedback. I did at one point take a look at the GnuWin32
stuff, but I couldn't find any documentation at the time about their
packaging process, so I moved on and used my own. I'm using NSIS for a
few different things, so it was easy for me to continue like that.
http://ascendwiki.cheme.cmu.edu/Category:MinGW
I'll take a look at maybe working out a way to produce an installer that
can provide either/both static/dynamic (shared) libraries. I usually opt
for shared libraries, although obviously static linking has some
advantages for distributability.
As for the DLLs, it's supposed to be OK to simply copy them to the same
directory as your executable. You shouldn't have to put them in your
system folder (nor is that generally encouraged).
Cheers
JP
seb_kramm wrote:
Great, thanks a lot. I was still using 1.8.
Just downloaded, and tried.
Some remarks:
With the previous release I used (see below), I did static linking
with files libgsl.a and libgslcblas.a
In your release, there appears to be only the latter file, and you
provide a 'dll' version (libgsl.dll.a) for gsl.
I tried to link with it, it went fine, but then you need to copy the
two dll files in your windows/system32 in order to make things work. I
did this, but it could be a problem for people with non-administrative
access to their machines.
Maybe the package could provide both type of libraries/linking
methods? (the static libs aren't that big, anyway...)
And it could be a good idea to send your work to the people from the
gnuwin32 project at sourceforge ?
http://gnuwin32.sourceforge.net/
http://gnuwin32.sourceforge.net/packages/gsl.htm
As I get it, it's a kind of central point for gnu software windows
binaries, and it's latest gsl build is 3 years old (although other
packages there are much more recent!)
But still, thanks again for making this available. I'm a basic gsl
user, and I presently don't have time to consider building it myself !
John Pye a écrit :
Hi all
I packaged an installer for GSL 1.13 on MinGW for anyone who might find
it useful. Basically, you can use this within MinGW/MSYS to avoid having
to build your own GSL from source.
http://ascendwiki.cheme.cmu.edu/Binary_installer_for_GSL-1.13_on_MinGW
Let me know if you have any feedback on this, either by email, or on the
wiki above.
Cheers
JP
___
Help-gsl mailing list
Help-gsl@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gsl
--
Dr John Pye
Dept of Engineering
Australian National University
___
Help-gsl mailing list
Help-gsl@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gsl