mirror of
https://github.com/NLnetLabs/unbound.git
synced 2026-01-06 06:49:35 -05:00
documented. Makefile slightly better at dependencies.
git-svn-id: file:///svn/unbound/trunk@1724 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
a0d67a87f0
commit
91e49260a7
3 changed files with 13 additions and 6 deletions
|
|
@ -194,10 +194,8 @@ libunbound.la: $(LIBUNBOUND_OBJ)
|
|||
|
||||
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
|
||||
|
|
|
|||
|
|
@ -95,6 +95,9 @@ o If unbound-control (or munin graphs) do not work, this can often be because
|
|||
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
|
||||
----------------
|
||||
|
|
|
|||
|
|
@ -87,11 +87,17 @@ mingw32-gcc mingw32-openssl mingw32-openssl-static mingw32-runtime zip
|
|||
mingw32-termcap mingw32-w32api mingw32-zlib mingw32-zlib-static mingw32-nsis
|
||||
(package names for fedora 11).
|
||||
|
||||
Then run:
|
||||
For dynamic linked executables
|
||||
$ mingw32-configure
|
||||
$ make
|
||||
$ mkdir /home/user/installdir
|
||||
$ make install DESTDIR=/home/user/installdir
|
||||
Find the dlls and exes in /home/user/installdir and
|
||||
crypto in /usr/i686-pc-mingw32/sys-root/mingw/bin
|
||||
|
||||
Copy System.dll from the windows dist of NSIS to /usr/share/nsis/Plugins/
|
||||
For static linked executables
|
||||
Use --enable-staticexe for mingw32-configure, see above. Or use makedist.sh,
|
||||
copy System.dll from the windows dist of NSIS to /usr/share/nsis/Plugins/
|
||||
Then do ./makedist.sh -w and the setup.exe is created using nsis.
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue