ifeq ($(patsubst ldns-src%,ldns-src,$(ldnsdir)),ldns-src)
ldnslib=$(ldnsdir)/lib/libldns.a
-$(ldnslib):
- @if test ! -z "$(ldnsdir)"; \
- then (cd $(ldnsdir) && $(MAKE)); fi
-$(ldnsdir)/%:
+$(ldnslib): $(ldnsdir)/lib
+$(ldnsdir)/lib:
@if test ! -z "$(ldnsdir)"; \
then (cd $(ldnsdir) && $(MAKE)); fi
else
the unbound-control-setup script creates the keys with restricted
permissions, and the files need to be made readable or ownered by both the
unbound daemon and unbound-control.
+o Crosscompile seems to hang. You tried to install unbound under wine.
+ wine regedit and remove all the unbound entries from the registry or
+ delete .wine/drive_c.
Acknowledgements
----------------
mingw32-termcap mingw32-w32api mingw32-zlib mingw32-zlib-static mingw32-nsis\r
(package names for fedora 11).\r
\r
-Then run:\r
+For dynamic linked executables\r
$ mingw32-configure\r
$ make\r
-\r
-Copy System.dll from the windows dist of NSIS to /usr/share/nsis/Plugins/\r
+$ mkdir /home/user/installdir\r
+$ make install DESTDIR=/home/user/installdir\r
+Find the dlls and exes in /home/user/installdir and\r
+crypto in /usr/i686-pc-mingw32/sys-root/mingw/bin\r
+\r
+For static linked executables\r
+Use --enable-staticexe for mingw32-configure, see above. Or use makedist.sh,\r
+copy System.dll from the windows dist of NSIS to /usr/share/nsis/Plugins/\r
Then do ./makedist.sh -w and the setup.exe is created using nsis.\r
\r
\r