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