Dear all, is there a particular reason, GSL is only contained in the 32 bit file http://www.dynare.org/build/dynare-mingw32-libs.zip but not in http://www.dynare.org/build/dynare-mingw64-libs.zip ? I couldnt find any information on a restriction to 32 bit. Best, Johannes -------- Johannes Pfeifer Friesenwall 104 50672 Köln Mobil: +49-(0)170-6936820 jpfeifer@gmx.de
Hi Johannes, these packages were made a long time ago by Sebastien. Maybe, they should be updated. from the cygwin web site, I have the impression that there is a GSL Cygwin x86-64 package for GSL. I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one Best Michel Johannes Pfeifer writes:
Dear all,
is there a particular reason, GSL is only contained in the 32 bit file http://www.dynare.org/build/dynare-mingw32-libs.zip but not in http://www.dynare.org/build/dynare-mingw64-libs.zip ? I couldn't find any information on a restriction to 32 bit.
Best,
Johannes
--------
Johannes Pfeifer
Friesenwall 104
50672 Köln
Mobil: +49-(0)170-6936820
jpfeifer@gmx.de
_______________________________________________ Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
-- Michel Juillard
Dear Michel, there is a GSL library, but our build system seems to enforce a particular folder structure that seems not compatible with the one in the Cygwin gsl-devel package. Best, Johannes Am 18.05.2015 um 12:48 schrieb Michel Juillard:
Hi Johannes,
these packages were made a long time ago by Sebastien. Maybe, they should be updated.
from the cygwin web site, I have the impression that there is a GSL Cygwin x86-64 package for GSL.
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
Best
Michel
Johannes Pfeifer writes:
Dear all,
is there a particular reason, GSL is only contained in the 32 bit file http://www.dynare.org/build/dynare-mingw32-libs.zip but not in http://www.dynare.org/build/dynare-mingw64-libs.zip ? I couldn't find any information on a restriction to 32 bit.
Best,
Johannes
--------
Johannes Pfeifer
Friesenwall 104
50672 Köln
Mobil: +49-(0)170-6936820
jpfeifer@gmx.de
_______________________________________________ Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
Can you explain in details please? What is the path in gsl-devel and what is the path expected by our build system? Best Michel Johannes Pfeifer writes:
Dear Michel,
there is a GSL library, but our build system seems to enforce a particular folder structure that seems not compatible with the one in the Cygwin gsl-devel package.
Best,
Johannes
Am 18.05.2015 um 12:48 schrieb Michel Juillard:
Hi Johannes,
these packages were made a long time ago by Sebastien. Maybe, they should be updated.
from the cygwin web site, I have the impression that there is a GSL Cygwin x86-64 package for GSL.
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
Best
Michel
Johannes Pfeifer writes:
Dear all,
is there a particular reason, GSL is only contained in the 32 bit file http://www.dynare.org/build/dynare-mingw32-libs.zip but not in http://www.dynare.org/build/dynare-mingw64-libs.zip ? I couldn't find any information on a restriction to 32 bit.
Best,
Johannes
--------
Johannes Pfeifer
Friesenwall 104
50672 Köln
Mobil: +49-(0)170-6936820
jpfeifer@gmx.de
_______________________________________________ Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
_______________________________________________ Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
-- Michel Juillard
The C-files of https://www.cygwin.com/ml/cygwin-announce/2013-08/msg00044.html like gsl_cdf.h seem to be in usr\include\gsl but the expected folder structure as in Sébastien's 32 bit package is one that distinguishes folders bin include lib share Am 18.05.2015 um 15:46 schrieb Michel Juillard:
Can you explain in details please? What is the path in gsl-devel and what is the path expected by our build system?
Best
Michel
Johannes Pfeifer writes:
Dear Michel,
there is a GSL library, but our build system seems to enforce a particular folder structure that seems not compatible with the one in the Cygwin gsl-devel package.
Best,
Johannes
Am 18.05.2015 um 12:48 schrieb Michel Juillard:
Hi Johannes,
these packages were made a long time ago by Sebastien. Maybe, they should be updated.
from the cygwin web site, I have the impression that there is a GSL Cygwin x86-64 package for GSL.
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
Best
Michel
Johannes Pfeifer writes:
Dear all,
is there a particular reason, GSL is only contained in the 32 bit file http://www.dynare.org/build/dynare-mingw32-libs.zip but not in http://www.dynare.org/build/dynare-mingw64-libs.zip ? I couldn't find any information on a restriction to 32 bit.
Best,
Johannes
--------
Johannes Pfeifer
Friesenwall 104
50672 Köln
Mobil: +49-(0)170-6936820
jpfeifer@gmx.de
_______________________________________________ Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
Dev mailing list Dev@dynare.org https://www.dynare.org/cgi-bin/mailman/listinfo/dev
Le lundi 18 mai 2015 à 12:48 +0200, Michel Juillard a écrit :
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
For MEX files we need MinGW-compiled DLLs. We never supported Cygwin-compiled MEX files. I don't know why the 64-bit GSL is not in the ZIP. Most probably it is an error. I may have forgotten to include it in the ZIP file, but the binary is probably in /usr/local/mingw64 (or something like that) on karaba. -- Sébastien Villemot Economist OFCE — Sciences Po
Thanks Sébastien. when do you think that we will have to consider recompiling these libraries for MINGW64 in order to cross-compile Dynare for Windows? Best Michel Sébastien Villemot writes:
Le lundi 18 mai 2015 à 12:48 +0200, Michel Juillard a écrit :
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
For MEX files we need MinGW-compiled DLLs. We never supported Cygwin-compiled MEX files.
I don't know why the 64-bit GSL is not in the ZIP. Most probably it is an error. I may have forgotten to include it in the ZIP file, but the binary is probably in /usr/local/mingw64 (or something like that) on karaba.
-- Michel Juillard
The only reason for recompiling them is to keep up with new upstream releases. It's not necessary to be super reactive, but you need to check from time to time, at least because of bugfixes and security issues. I was more or less updating the libraries every 3 months, to match the Dynare release cycle (but it's better not to recompile them just before a release, in order to avoid breaking something in the last minute). I think that there are some per-library specific compilation instructions in the org file that I gave to Stéphane before leaving. Le mardi 26 mai 2015 à 16:19 +0200, Michel Juillard a écrit :
Thanks Sébastien. when do you think that we will have to consider recompiling these libraries for MINGW64 in order to cross-compile Dynare for Windows?
Best
Michel
Sébastien Villemot writes:
Le lundi 18 mai 2015 à 12:48 +0200, Michel Juillard a écrit :
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
For MEX files we need MinGW-compiled DLLs. We never supported Cygwin-compiled MEX files.
I don't know why the 64-bit GSL is not in the ZIP. Most probably it is an error. I may have forgotten to include it in the ZIP file, but the binary is probably in /usr/local/mingw64 (or something like that) on karaba.
-- Sébastien Villemot Economist OFCE — Sciences Po
Thanks Michel Sébastien Villemot writes:
The only reason for recompiling them is to keep up with new upstream releases. It's not necessary to be super reactive, but you need to check from time to time, at least because of bugfixes and security issues. I was more or less updating the libraries every 3 months, to match the Dynare release cycle (but it's better not to recompile them just before a release, in order to avoid breaking something in the last minute).
I think that there are some per-library specific compilation instructions in the org file that I gave to Stéphane before leaving.
Le mardi 26 mai 2015 à 16:19 +0200, Michel Juillard a écrit :
Thanks Sébastien. when do you think that we will have to consider recompiling these libraries for MINGW64 in order to cross-compile Dynare for Windows?
Best
Michel
Sébastien Villemot writes:
Le lundi 18 mai 2015 à 12:48 +0200, Michel Juillard a écrit :
I don't know if one can use a Cygwin package in Mex file or whether one must have a mingw64 compiled one
For MEX files we need MinGW-compiled DLLs. We never supported Cygwin-compiled MEX files.
I don't know why the 64-bit GSL is not in the ZIP. Most probably it is an error. I may have forgotten to include it in the ZIP file, but the binary is probably in /usr/local/mingw64 (or something like that) on karaba.
-- Michel Juillard
participants (3)
-
Johannes Pfeifer -
Michel Juillard -
Sébastien Villemot