Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 1 | |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 2 | QUICK START INSTALLATION |
| 3 | ======================== |
| 4 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 5 | ./configure |
Lev Walkin | 74ee31f | 2005-02-25 12:27:04 +0000 | [diff] [blame] | 6 | |
Lev Walkin | a2b639c | 2014-10-12 17:55:50 -0700 | [diff] [blame] | 7 | (or `autoreconf -iv && ./configure` if you've got asn1c |
| 8 | straight from github). |
Lev Walkin | 74ee31f | 2005-02-25 12:27:04 +0000 | [diff] [blame] | 9 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 10 | 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 Walkin | 74ee31f | 2005-02-25 12:27:04 +0000 | [diff] [blame] | 15 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 16 | make |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 17 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 18 | Build the libraries and the compiler. |
Lev Walkin | 73d3d3e | 2004-09-06 08:07:55 +0000 | [diff] [blame] | 19 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 20 | make check |
| 21 | |
Lev Walkin | a2b639c | 2014-10-12 17:55:50 -0700 | [diff] [blame] | 22 | 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 Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 24 | |
| 25 | make install |
| 26 | |
| 27 | Install the compiler into a standard location. |
| 28 | Use ./configure --prefix to override install location. |
| 29 | |
| 30 | man asn1c |
| 31 | |
| 32 | Display the asn1c manual page. |
Lev Walkin | f15320b | 2004-06-03 03:38:44 +0000 | [diff] [blame] | 33 | |
| 34 | QUICK USAGE GUIDE |
| 35 | ================= |
| 36 | |
Lev Walkin | d25537f | 2014-10-12 17:31:55 -0700 | [diff] [blame] | 37 | For 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 Walkin | e77d456 | 2005-02-18 16:28:44 +0000 | [diff] [blame] | 43 | |
| 44 | In case of any difficulties with installing the compiler, consider using |
| 45 | the Online ASN.1 Compiler at |
| 46 | |
| 47 | http://lionet.info/asn1c |
| 48 | |
| 49 | -- |
| 50 | Lev Walkin |
| 51 | vlm@lionet.info |