complete rewrite of rrdgraph documentation. This also includs info
[rrdtool.git] / NT-BUILD-TIPS.txt
1 Compiling RRDtool on NT ... work in progress
2 ---------------------------------------------------------------
3                          by Tamas Kovacshazy (khazy@mit.bme.hu)
4
5 Persisting Problems with the current NT port:
6
7 Unfortunately, the RRD perl modules does not work with Perl
8 (ActivePerl) using the current distribution.
9
10 The RRD shared perl module can be compiled after some
11 modification...
12
13 Follow these steps:
14
15 0. Install perl if you do not have it!
16    Visit http://www.ActiveState.com/pw32/ for a complete distribution.
17
18 1. Copy ..\gd1.2\release\gd.lib  to ..\gd1.2\
19 2. Copy ..\src\release\rrd.lib to ..\src
20 3. perl Makefile.pl
21
22 In this step the system complains about something I do not
23 understand. The error message is the following:
24
25 Note (probably harmless): No library found for '-lm'
26
27 Is a library missing? But it does not stop with an error...
28
29 4. nmake test (You must have Visual C++ on the machine!)
30
31 After these steps it generates the test files (gifs and rrds),
32 and they seem to be good.
33
34 The real problem in the shared perl modul is the following:
35
36 I do not know how this installation stuff works. The problem is
37 that the installation stuff looks for the gd.lib and the
38 rrd.lib in the ..\gd1.2 and ..\src directory. The UNIX compile
39 puts the files into these directories, but the NT compile does
40 not.
41
42 It is all for today,
43
44 khazy
45
46 Tamas Kovacshazy  E-mail: khazy@mit.bme.hu  
47 WWW: http://www.mit.bme.hu/~khazy
48 Technical University of Budapest 
49 Department of Measurement and Information Systems