INSTALL
author Florian Pose <fp@igh-essen.com>
Wed, 30 Apr 2008 09:55:44 +0000
branchstable-1.3
changeset 1754 e750b37597ad
parent 1739 5fcbd29151d2
child 785 c7e600cd2812
permissions -rw-r--r--
Added e1000 driver for kernel 2.6.22.
198
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
-------------------------------------------------------------------------------
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
This is the INSTALL file of the IgH EtherCAT Master.
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
$Id$
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
-------------------------------------------------------------------------------
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
Building and installing
1721
8d1fcfe68ced MERGE trunk -r534:537 -> branches/stable-1.1 (INSTALL file, Version info)
Florian Pose <fp@igh-essen.com>
parents: 198
diff changeset
    10
=======================
8d1fcfe68ced MERGE trunk -r534:537 -> branches/stable-1.1 (INSTALL file, Version info)
Florian Pose <fp@igh-essen.com>
parents: 198
diff changeset
    11
1730
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    12
The building and installation procedure is described in section 2.1 in the
1739
5fcbd29151d2 MERGE -r688:759 trunk -> branches/stable-1.2 (release 1.2, part one).
Florian Pose <fp@igh-essen.com>
parents: 1732
diff changeset
    13
EtherCAT master documentation available from http://etherlab.org/ethercat.
1721
8d1fcfe68ced MERGE trunk -r534:537 -> branches/stable-1.1 (INSTALL file, Version info)
Florian Pose <fp@igh-essen.com>
parents: 198
diff changeset
    14
198
f7dff1ed01ba Separate INSTALL file.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
-------------------------------------------------------------------------------
1730
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    16
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    17
For the impatient:
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    18
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    19
The procedure mainly consists of calling
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    20
1732
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    21
$ ./configure
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    22
$ make modules
1730
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    23
1732
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    24
(and as root)
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    25
1739
5fcbd29151d2 MERGE -r688:759 trunk -> branches/stable-1.2 (release 1.2, part one).
Florian Pose <fp@igh-essen.com>
parents: 1732
diff changeset
    26
# make install
1732
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    27
# make modules_install
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    28
1cc865ba17c2 MERGE trunk -r588:681 -> branches/stable-1.1 (Bugfixes, Ack behaviour, CoE via Sysfs, PDO ranges, 2.6.17 support, improved autotools, documentation)
Florian Pose <fp@igh-essen.com>
parents: 1730
diff changeset
    29
...and copying the init script and sysconfig file from $prefix/etc to the
1730
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    30
appropriate locations and customizing the sysconfig file.
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    31
27a1aee7e254 MERGE trunk -r571:572 -> branches/stable-1.1 (INSTALL file)
Florian Pose <fp@igh-essen.com>
parents: 1721
diff changeset
    32
-------------------------------------------------------------------------------