forked from adaptivecomputing/torque
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.configure
46 lines (37 loc) · 1.79 KB
/
README.configure
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
Torque: New autoconf / automake realisation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenPBS - and hence Torque - was using a rather old autoconf setup together
with several hand-made makefiles. Both had a lot of problems: missing
DESTDIR support, included chowns and - last but not least - the configure.in
was not compileable by a decent autoconf.
This version now includes a partly rewritten autoconf script and was changed
to use automake and libtool. You need at least automake-1.5, libtool-1.4 and
autoconf-2.53 to regenerate the buildsystem.
Please be aware, that the behaviour of configure has changed:
- server, mom, clients, gui and Tcl/Tk are _enabled_ by default
- "--set-..." is now "--with-..."
- "--with-tcl=..." now needs path and filename of your tclConfig.sh file!
(the same is true for Tclx, Tk, Tkx)
Shared libs are now built by default if the build host supports it. Only a
single libtorque, instead of libnet, liblog, libpbs, etc. are now built and
installed.
The Tcl-environment should be found automatically if it is located in the usual
places - but this is not the case for (some?) Debian systems. If configure
fails even though you have Tcl installed, then please `locate` the file
"tclConfig.sh" and provide full path and filename to the "--with-tcl="
argument. Repeat for the other Tcl parts.
Please read INSTALL.GNU for generic instructions about configure.
The configure script and the makefiles can be recreated by this
mini-script:
---------
#! /bin/sh
libtoolize --force --copy \
&& aclocal \
&& autoheader \
&& automake --foreign --add-missing --force-missing --copy \
&& autoconf
---------
If you encounter problems, then please make sure you are using at least
above mentioned versions of these tools.
Karsten Petersen, Nov 2003 - Feb 2004