blob: 5f688148f2bcc4609d61404714e6d150b666b156 [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 Walkind25537f2014-10-12 17:31:55 -07007 (or autoreconf -iv && ./configure, if you've got asn1c straight from github).
Lev Walkin74ee31f2005-02-25 12:27:04 +00008
Lev Walkind25537f2014-10-12 17:31:55 -07009 Configure the build infrastructure for your platform
10 asn1c specific ./configure options include:
11 --enable-Werror
12 --enable-ASN_DEBUG
13 invoke `./configure --help` for details.
Lev Walkin74ee31f2005-02-25 12:27:04 +000014
Lev Walkind25537f2014-10-12 17:31:55 -070015make
Lev Walkinf15320b2004-06-03 03:38:44 +000016
Lev Walkind25537f2014-10-12 17:31:55 -070017 Build the libraries and the compiler.
Lev Walkin73d3d3e2004-09-06 08:07:55 +000018
Lev Walkind25537f2014-10-12 17:31:55 -070019make check
20
21 Ensure that the code is still behaving well after compiling on your platform.
22 PLEASE CONTACT ME IF THIS FAILS ON YOUR PLATFORM! Lev Walkin <vlm@lionet.info>
23
24make install
25
26 Install the compiler into a standard location.
27 Use ./configure --prefix to override install location.
28
29man asn1c
30
31 Display the asn1c manual page.
Lev Walkinf15320b2004-06-03 03:38:44 +000032
33QUICK USAGE GUIDE
34=================
35
Lev Walkind25537f2014-10-12 17:31:55 -070036For usage guide and more information please refer to:
37
38 * the ./README.md file.
39 * the asn1c manual page `man asn1c`
40 * the included quick start PDF doc/asn1c-quick.pdf
41 * the comprehensive usage documentation doc/asn1c-usage.pdf
Lev Walkine77d4562005-02-18 16:28:44 +000042
43In case of any difficulties with installing the compiler, consider using
44the Online ASN.1 Compiler at
45
46 http://lionet.info/asn1c
47
48--
49Lev Walkin
50vlm@lionet.info