compile_ex with HAVE_LIBDL with cmake build system
Dear ginac dev, i would like to use function compile_ex and it is not possible to set using cmake build system. I added some cmake configuration and all changes are in tarball http://alice.saske.sk/mvala/ginac/ginac-1.6.3.tar.bz2 Can you add this to 1.6.4? It would help me a lot. Thanks Ciao Martin
Hello Martin, On 02/26/2015 10:37 PM, Martin Vala wrote:
i would like to use function compile_ex and it is not possible to set using cmake build system.
I added some cmake configuration and all changes are in tarball http://alice.saske.sk/mvala/ginac/ginac-1.6.3.tar.bz2
Can you add this to 1.6.4? It would help me a lot.
Thank you very much for actively contributing to open source software. It is, of course, highly appreciated. In general, it is best to submit contributions as unified diff files. The patch should be against the last stable release or, better even, against HEAD. This makes it easier for developers to review your contributions, to discuss it, and to include it. Please understand that it is difficult for developers to inspect full tarballs. In this sense, I'm looking forward to see your resubmission of your contribution! best wishes -richy. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Ok No problem. I will do it against your master on git Ciao Martin On 01.03.2015 20:54, Richard B. Kreckel wrote:
Hello Martin,
On 02/26/2015 10:37 PM, Martin Vala wrote:
i would like to use function compile_ex and it is not possible to set using cmake build system.
I added some cmake configuration and all changes are in tarball http://alice.saske.sk/mvala/ginac/ginac-1.6.3.tar.bz2
Can you add this to 1.6.4? It would help me a lot. Thank you very much for actively contributing to open source software. It is, of course, highly appreciated.
In general, it is best to submit contributions as unified diff files. The patch should be against the last stable release or, better even, against HEAD. This makes it easier for developers to review your contributions, to discuss it, and to include it. Please understand that it is difficult for developers to inspect full tarballs.
In this sense, I'm looking forward to see your resubmission of your contribution!
best wishes -richy.
Hi All, patch is attached Ciao Martin On 01.03.2015 20:57, Martin Vala wrote:
Ok No problem. I will do it against your master on git
Ciao
Martin On 01.03.2015 20:54, Richard B. Kreckel wrote:
Hello Martin,
On 02/26/2015 10:37 PM, Martin Vala wrote:
i would like to use function compile_ex and it is not possible to set using cmake build system.
I added some cmake configuration and all changes are in tarball http://alice.saske.sk/mvala/ginac/ginac-1.6.3.tar.bz2
Can you add this to 1.6.4? It would help me a lot. Thank you very much for actively contributing to open source software. It is, of course, highly appreciated.
In general, it is best to submit contributions as unified diff files. The patch should be against the last stable release or, better even, against HEAD. This makes it easier for developers to review your contributions, to discuss it, and to include it. Please understand that it is difficult for developers to inspect full tarballs.
In this sense, I'm looking forward to see your resubmission of your contribution!
best wishes -richy.
_______________________________________________ GiNaC-devel mailing list GiNaC-devel@ginac.de https://www.cebix.net/mailman/listinfo/ginac-devel
Hi all, updated patch. Better handling gcc Ciao MArtin On 02.03.2015 00:28, Martin Vala wrote:
Hi All,
patch is attached
Ciao
Martin
On 01.03.2015 20:57, Martin Vala wrote:
Ok No problem. I will do it against your master on git
Ciao
Martin On 01.03.2015 20:54, Richard B. Kreckel wrote:
Hello Martin,
On 02/26/2015 10:37 PM, Martin Vala wrote:
i would like to use function compile_ex and it is not possible to set using cmake build system.
I added some cmake configuration and all changes are in tarball http://alice.saske.sk/mvala/ginac/ginac-1.6.3.tar.bz2
Can you add this to 1.6.4? It would help me a lot. Thank you very much for actively contributing to open source software. It is, of course, highly appreciated.
In general, it is best to submit contributions as unified diff files. The patch should be against the last stable release or, better even, against HEAD. This makes it easier for developers to review your contributions, to discuss it, and to include it. Please understand that it is difficult for developers to inspect full tarballs.
In this sense, I'm looking forward to see your resubmission of your contribution!
best wishes -richy.
_______________________________________________ GiNaC-devel mailing list GiNaC-devel@ginac.de https://www.cebix.net/mailman/listinfo/ginac-devel
_______________________________________________ GiNaC-devel mailing list GiNaC-devel@ginac.de https://www.cebix.net/mailman/listinfo/ginac-devel
Hi Martin, On 03/02/2015 12:33 AM, Martin Vala wrote:
updated patch. Better handling gcc
Your patch has some issues: 1) It includes itself (excompiler.patch) 2) It contains a hunk of an omitted yaptu.pyc file. 3) It breaks cmake build of viewgar with undefined reference to `dlopen', `dlclose', and `dlsym'. Could you, please, fix that? Best wishes -richard. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Hi Richard, Ah yes. I did cleanup and new patch is attached. Ciao Martin On 04.03.2015 22:12, Richard B. Kreckel wrote: > Hi Martin, > > On 03/02/2015 12:33 AM, Martin Vala wrote: >> updated patch. Better handling gcc > Your patch has some issues: > 1) It includes itself (excompiler.patch) > 2) It contains a hunk of an omitted yaptu.pyc file. > 3) It breaks cmake build of viewgar with undefined reference to > `dlopen', `dlclose', and `dlsym'. > > Could you, please, fix that? > > Best wishes > -richard.
Hi Martin, On 03/05/2015 08:55 AM, Martin Vala wrote:
Ah yes. I did cleanup and new patch is attached.
Did you try to run make check? -richard. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Hi Martin, On 03/09/2015 08:05 AM, Martin Vala wrote:
No i didn't, sorry. New patch should fix this
Looking at your patch, I'm wondering how it works. Who is supposed to set the $GINAC_EXCOMPILER_FLAGS envvar? Shouldn't there be a hint in the tutorial if it must be set by the user? -richy. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Dear Richard, Any news on this patch? Is there anything else, i need to do? Best Martin Quoting "Richard B. Kreckel" <kreckel@in.terlu.de>:
Hi Martin,
On 03/09/2015 08:05 AM, Martin Vala wrote:
No i didn't, sorry. New patch should fix this
Looking at your patch, I'm wondering how it works. Who is supposed to set the $GINAC_EXCOMPILER_FLAGS envvar? Shouldn't there be a hint in the tutorial if it must be set by the user?
-richy. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/> _______________________________________________ GiNaC-devel mailing list GiNaC-devel@ginac.de https://www.cebix.net/mailman/listinfo/ginac-devel
Hi Martin, Good to hear back from you. On 03/31/2015 10:51 AM, mvala@saske.sk wrote:
Any news on this patch? Is there anything else, i need to do?
Yes. Could you, please, amend your patch by a note in the user manual about what the user needs to know in order to make this work?
Quoting "Richard B. Kreckel" <kreckel@in.terlu.de>:
Looking at your patch, I'm wondering how it works. Who is supposed to set the $GINAC_EXCOMPILER_FLAGS envvar? Shouldn't there be a hint in the tutorial if it must be set by the user?
Why is that variable needed? Best wishes -richard. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Hi Richard, Sorry for late reply, but i was quite busy these days. 1. Somehow i cannot find user manual in the source tree. Can you give me hint? 2. One can use this variable ($GINAC_EXCOMPILER_FLAGS) to compile formule with some optimization flags. I use in my cuba code setenv("GINAC_EXCOMPILER_FLAGS","-O3 -Wall -fomit-frame-pointer -ffast-math", 1); Ciao Martin On 02.04.2015 19:04, Richard B. Kreckel wrote:
Hi Martin,
Good to hear back from you.
On 03/31/2015 10:51 AM, mvala@saske.sk wrote:
Any news on this patch? Is there anything else, i need to do? Yes. Could you, please, amend your patch by a note in the user manual about what the user needs to know in order to make this work?
Quoting "Richard B. Kreckel" <kreckel@in.terlu.de>:
Looking at your patch, I'm wondering how it works. Who is supposed to set the $GINAC_EXCOMPILER_FLAGS envvar? Shouldn't there be a hint in the tutorial if it must be set by the user? Why is that variable needed?
Best wishes -richard.
Hi Martin, On 04/13/2015 09:51 AM, Martin Vala wrote:
1. Somehow i cannot find user manual in the source tree. Can you give me hint?
Have a look at doc/tutorial/ginac.texi.
2. One can use this variable ($GINAC_EXCOMPILER_FLAGS) to compile formule with some optimization flags. I use in my cuba code
setenv("GINAC_EXCOMPILER_FLAGS","-O3 -Wall -fomit-frame-pointer -ffast-math", 1);
Hmm, wouldn't it make sense to just use the CXXFLAGS variable for this? Regards -richy. -- Richard B. Kreckel <http://in.terlu.de/~kreckel/>
Hi Richard, On 13.04.2015 20:05, Richard B. Kreckel wrote:
Hi Martin,
On 04/13/2015 09:51 AM, Martin Vala wrote:
1. Somehow i cannot find user manual in the source tree. Can you give me hint? Have a look at doc/tutorial/ginac.texi. Oki, i will. 2. One can use this variable ($GINAC_EXCOMPILER_FLAGS) to compile formule with some optimization flags. I use in my cuba code
setenv("GINAC_EXCOMPILER_FLAGS","-O3 -Wall -fomit-frame-pointer -ffast-math", 1); Hmm, wouldn't it make sense to just use the CXXFLAGS variable for this? Sure. I will change it to CXXFLAGS.
Ciao Martin
Regards -richy.
Hi Richard, Patch is attached. Ciao Martin On 14.04.2015 10:02, Martin Vala wrote:
Hi Richard,
On 13.04.2015 20:05, Richard B. Kreckel wrote:
Hi Martin,
On 04/13/2015 09:51 AM, Martin Vala wrote:
1. Somehow i cannot find user manual in the source tree. Can you give me hint? Have a look at doc/tutorial/ginac.texi. Oki, i will. 2. One can use this variable ($GINAC_EXCOMPILER_FLAGS) to compile formule with some optimization flags. I use in my cuba code
setenv("GINAC_EXCOMPILER_FLAGS","-O3 -Wall -fomit-frame-pointer -ffast-math", 1); Hmm, wouldn't it make sense to just use the CXXFLAGS variable for this? Sure. I will change it to CXXFLAGS.
Ciao
Martin
Regards -richy.
_______________________________________________ GiNaC-devel mailing list GiNaC-devel@ginac.de https://www.cebix.net/mailman/listinfo/ginac-devel
participants (3)
-
Martin Vala
-
mvala@saske.sk
-
Richard B. Kreckel