Hi Alex,
Yes, I think we should stay with the #ifdef patch for a while
The case with dlopen("lib1") seems not to be used, but I checked it just in case
Best regards,
Mansur
> Hi Mansur,
>
> thanks for the info!
>
> > > > /home/me/project/myexe.exe
> > > > /home/me/project/lib1.dll
> > > > /home/me/project/subdir/lib2.dll
> > > > /home/me/project/subdir/lib3 (without .dll)
> > > > ...
> > > > 1) dlopen("subdir/lib2") - NOT FOUND (If this OK, then why failed
> > > > dlopen("subdir/lib3")?)
> > >
> > > This one is correct.
>
> Hmm, too bad. This is the situation we have in PicoLisp, right? We try
> to open, say, "lib/ht", and the file is "lib/ht.dll".
>
> So this will probably not be changed by Cygwin in the future, and we
> must keep the #ifdef patch.
>
>
> > > > 4) dlopen("lib1") - SUCCESS (why it didn't override LoadLibrary's
> > > > adding ".dll" ?)
> > >
> > > ...this one is a bug. I fixed that in CVS.
>
> This doesn't apply to us, right?
>
> Cheers,
> - Alex
> --
> UNSUBSCRIBE: mailto:[email protected]?subject=unsubscribe
--
UNSUBSCRIBE: mailto:[email protected]?subject=unsubscribe