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
|
If you got these sources from CVS, do a
./maintainer-prep
(needs autoconf >= 2.53)
To see what compile options are available, do a
./configure --help
and choose your settings.
Optionally add special search paths for libraries and includes:
CFLAGS="-I/path/to/includes"
LDFLAGS="-L/path/to/libs"
Read in the manual of your shell how to set environment variables
and the compiler manual for other options.
Then run
./configure <your settings>
If you are using e.g. CygWin, you might want to run it like
./configure --with-device=/dev/com1
On other systems than linux or linux without infrared port,
you might consider using equivalent options.
There are dependencies on libraries:
1. libc with iconv included (Linux or NetBSD > 1.6.x)
or libiconv (all other systems)
2. Either
libc with getopt_long included (Linux and NetBSD)
or libgnugetopt (FreeBSD)
or
libpopt (all other systems)
3. libc with gettext included (Linux)
or gettext which includes libintl (all other systems)
configure will try to detect what is present on your system
(in the order mentioned above).
Then finally build and install it:
make
and optionally
make install
For the parameters to run the program:
scmxx --help
or
man scmxx
|