On Wed, Sep 10, 2025 at 05:45:34PM +0300, Ileana Dumitrescu wrote: > Hi Patrice, > > For > easier debugging, I suggest tarring the build directory entirely and > saving that after each CI run rather than individual files. It will > help verify what is being generated and where.
I have added a whole archive of the build directory in the CI uploaded files. > For each of the OSes that you have issues with, here are my thoughts: > - Windows may need an additional option in LT_INIT for dlopening, > win32-dll [3][4]. There is also this additional information on Windows DLL that I did not know about (or I had forgotten): https://www.gnu.org/software/libtool/manual/libtool.html#Windows-DLLs I think that all these information for Windows DLL are clearly relevant for GNU Texinfo (in particular the demo.at code), but for the simplified case in the CI it is less clear, and not enough to solve the issue. In this CI simplified case I indeed added 'win32-dll', but it did not change anything visibly on cygwin64. To be noted, there is no variable exported, only one function in that example. Also, unless I missed something, the compilation/linking was already a dynamic linking even before adding 'win32-dll'. And it does not seems to help to find the in-build library. I will try dlpreopen. -- Pat
