[go: up one dir, main page]

File: INSTALL

package info (click to toggle)
libdumbnet 1.16.3-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 5,652 kB
  • sloc: ansic: 11,557; sh: 4,000; python: 255; makefile: 92
file content (63 lines) | stat: -rw-r--r-- 1,648 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

*BSD, MacOS X, Linux
--------------------
Make sure you have `pkg-config` installed.

Install Check (https://libcheck.github.io/check/) for additional checks
during build time.

./configure && make

Solaris, IRIX, BSD/OS, HP-UX, Tru64
-----------------------------------

For firewall support, install Darren Reed's IP Filter package:

	http://coombs.anu.edu.au/~avalon/

For tunnel support on Solaris, install the Universal TUN/TAP Driver:

	http://vtun.sourceforge.net/tun/

Unixware, AIX
-------------

These ports are incomplete. If anyone can set me up with legitimate
root access to these platforms, it would be most appreciated. :-)

Windows 2000/XP
---------------

For raw Ethernet sending, install the WinPcap driver and DLLs, and
extract their developer pack to a build directory:

	http://winpcap.polito.it/install/default.htm

# XXX - unsupported for now
# For tunnel interface support, install the OpenVPN "TAP-Win32 Virtual
# Ethernet Adapter" component (their Windows installer will let you
# install it alone):
#
#	http://openvpn.sourceforge.net/

For firewall support, install HSC's PktFilter service:

	http://www.hsc.fr/ressources/outils/pktfilter/index.html.en

Most Windows developers should just use the libdnet developer's pack
(with MinGW and MSVC++ libraries) instead of building it themselves.
But for those who really want to know...

To build a MinGW native library (under Cygwin+MinGW):

	./configure && make

To build a Microsoft Visual C++ native library and Python module
(again, under Cygwin+MinGW):

	./configure
	cd python && C:/Python23/python.exe setup.py build
	cd ../src && lib /out:dnet.lib *.obj


# $Id$