blob: 640e9e01fb8650bda03b756257f1667bcfc0ed33 [file] [log] [blame]
Lev Walkind25537f2014-10-12 17:31:55 -07001
Lev Walkinf15320b2004-06-03 03:38:44 +00002QUICK START INSTALLATION
3========================
4
Lev Walkind25537f2014-10-12 17:31:55 -07005./configure
Lev Walkin74ee31f2005-02-25 12:27:04 +00006
Lev Walkina2b639c2014-10-12 17:55:50 -07007 (or `autoreconf -iv && ./configure` if you've got asn1c
8 straight from github).
Lev Walkin74ee31f2005-02-25 12:27:04 +00009
Lev Walkind25537f2014-10-12 17:31:55 -070010 Configure the build infrastructure for your platform
11 asn1c specific ./configure options include:
12 --enable-Werror
13 --enable-ASN_DEBUG
14 invoke `./configure --help` for details.
Lev Walkin74ee31f2005-02-25 12:27:04 +000015
Lev Walkind25537f2014-10-12 17:31:55 -070016make
Lev Walkinf15320b2004-06-03 03:38:44 +000017
Lev Walkind25537f2014-10-12 17:31:55 -070018 Build the libraries and the compiler.
Lev Walkin73d3d3e2004-09-06 08:07:55 +000019
Lev Walkind25537f2014-10-12 17:31:55 -070020make check
21
Lev Walkina2b639c2014-10-12 17:55:50 -070022 Ensure asn1c is still behaving well after compiling on your platform.
23 PLEASE CONTACT ME IF THIS STEP FAILS! Lev Walkin <vlm@lionet.info>
Lev Walkind25537f2014-10-12 17:31:55 -070024
25make install
26
27 Install the compiler into a standard location.
28 Use ./configure --prefix to override install location.
29
30man asn1c
31
32 Display the asn1c manual page.
Lev Walkinf15320b2004-06-03 03:38:44 +000033
34QUICK USAGE GUIDE
35=================
36
Lev Walkind25537f2014-10-12 17:31:55 -070037For usage guide and more information please refer to:
38
39 * the ./README.md file.
40 * the asn1c manual page `man asn1c`
41 * the included quick start PDF doc/asn1c-quick.pdf
42 * the comprehensive usage documentation doc/asn1c-usage.pdf
Lev Walkine77d4562005-02-18 16:28:44 +000043
44In case of any difficulties with installing the compiler, consider using
45the Online ASN.1 Compiler at
46
47 http://lionet.info/asn1c
48
49--
50Lev Walkin
51vlm@lionet.info