Edll-Bfd for Windows

Edll-Bfd: EnhancedDLL -- to have plugins and libraries with undefined symbols




edll is a new way to create plugins under Microsoft windows avoiding the creation of DLLs altogether. The first advantage is to not have to create libraries with all of their symbols declared at link time. Actually, edll does not require you to link anything, only to create object files. You can use the linker to merge multiple object files and archive libraries (.a files) into one plugin though.

The main reason why edll was created is to replicate on Windows (Win32) the use of the ltdl library available under most Unix platforms. That is, allow undefined symbols in any of your plugins and even the possibility to link back to the main executable.



Sources: http://prdownloads.sourceforge.net/e/ed/edll


DescriptionDownloadSizeLast changeMd5sum
• Complete package, except sources Setup  654611  8 January 2006  d11038aeeb4511ad7451b41b7ade2315
• Sources Setup  690181  8 January 2006  7587c587048193f803cd33e80d285cea
• Binaries Zip  25306  8 January 2006  4d8a246a791a0cee2211f1f7fc22cc35
• Developer files Zip  30618  8 January 2006  c465079d57efa58c94a81e2d24051201
• Documentation Zip  373430  8 January 2006  22f4e82696e9ee14e8a36d0f97886d58
• Sources Zip  743041  8 January 2006  290795242e31d7fd93b85c0b84f9c0f3
• Original sourcehttp://prdownloads.sourceforge.net/e/ed/edll/edll-0.6.tar.gz

You can also download the files from the GnuWin32 files page. New releases of the port of this package can be monitored.

Installation, Usage and Help

The header files are expected to be installed in your main include directory. The libraries are exepected to be installed in your lib directory. The documentation can go anywhere and it explains in details how to use the library. There are also tests coming along which are good examples on how the plugins work.

General Installation Instructions

GnuWin32 Help (feature requests, bugs, etc)


edll-bfd,0.6,gnu,win32,win32s,win64,gnuwin32,i386,ia64,x86-64, gnuwin64,gnuwin,mswindows,ms-windows,windows,95,98,me,nt,2000,2k,xp,2003,vista