]>
Commit | Line | Data |
---|---|---|
f6577bba RR |
1 | ------------------------------------------------------------------------ |
2 | How to build the sources from CVS | |
3 | ------------------------------------------------------------------------ | |
4 | ||
5 | I) Windows using plain makefiles | |
6 | ---------------------------------------- | |
7 | ||
8 | No idea, never did it. | |
9 | ||
10 | ||
11 | II) Unix using plain makefiles. | |
12 | ---------------------------------------- | |
13 | ||
14 | No idea, never did it. | |
15 | ||
16 | ||
17 | III) Windows using configure | |
18 | ---------------------------------------- | |
19 | ||
20 | No idea.. | |
21 | ||
22 | ||
23 | IV) Unix using configure | |
24 | ---------------------------------------- | |
25 | ||
26 | a) You have all the newest and greatest GNU tools installed on your system | |
27 | and in the same directory hierachy (e.g. either all tools in /usr or all | |
28 | in /usr/local), these tools are: | |
29 | - GNU libtool 1.2e (1.3 doesn't work here) | |
30 | - GNU autoconf 2.14 (including autoheader 2.14) | |
31 | - GNU automake 1.4 (including aclocal 1.4) | |
32 | and possibly but not forcibly | |
33 | - GNU make 3.76.1 | |
34 | - GNU C++ (EGCS) | |
35 | ||
36 | -> Go to the base directory | |
37 | -> type: ./autogen.sh | |
38 | ||
39 | b) You don't know what autos are and have no driver's licence anyway: | |
40 | ||
41 | -> Go to the testconf directory | |
42 | -> type: ./apply | |
43 | ||
44 | a+b) Then proceed in either case with: | |
45 | ||
46 | -> Choose a directory name that seems fit for building wxWindows, e.g. mybuild | |
47 | -> Go the base directory | |
48 | -> type: mkdir mybuild | |
49 | -> type: cd mybuild | |
50 | -> type: ../configure --with-gtk | |
51 | or type: ../configure --with-motif | |
52 | or type: ../configure --with-wine | |
53 | -> type make | |
54 | -> drink lots of coffee and go shopping | |
55 | ||
56 | ||
57 | V) MacOS | |
58 | ---------------------------------------- | |
59 | ||
60 | V) OS/2 | |
61 | ---------------------------------------- | |
62 |