annotate docs/howto-static-linking @ 317:55b7bde95d37

reworked allowed and denied addrs for routes The following refactorings had been made: - allowed_mail_locals + allowed_return_paths -> allowed_senders - not_allowed_mail_locals + not_allowed_return_paths -> denied_senders - allowed_rcpt_domains -> allowed_recipients - not_allowed_rcpt_domains -> denied_recipients The new options allow more consistent and more flexible matching.
author meillo@marmaro.de
date Thu, 28 Apr 2011 09:55:06 +0200
parents 5cecc214afc9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
202
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
1 Howto link masqmail statically?
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
2 -------------------------------
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
3
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
4 With gcc (don't know anything about other compilers), you simply
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
5 build masqmail with:
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
6
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
7 LDFLAGS=-static make -e
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
8
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
9
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
10 On Debian GNU/Linux, I received a bunch warnings of that kind:
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
11
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
12 interface.o: In function `init_sockaddr':
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
13 interface.c:55: warning: Using 'gethostbyname' in statically
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
14 linked applications requires at runtime the shared libraries
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
15 from the glibc version used for linking
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
16
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
17 On NetBSD I no warnings were printed.
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
18
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
19 I don't have enough knowledge to tell the reasons and implications.
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
20 Maybe you can.
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
21
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
22
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
23
5cecc214afc9 added docs/howto-static-linking
meillo@marmaro.de
parents:
diff changeset
24 meillo