I'm trying to update mu windows installer package (0.9.24).
Unfortunately, my HDD since then has crashed and I had to re-install cygwin.
Only CygWIN-32 seems to remotely work, 64-bit version will not do anything useful with ASN1C.
I used autoconf 2.69 and automake 1.12 and it seems to accept this in the end, but not without issues.
I am NOT a savvy user of Autotools, I use cMake or raw make in Poky most of the time, so I can't really track down these issues effectively and could use some help!
Even after autoreconf seems to fail, it did create a viable configure script that did compile the app.
The make check passes all asn1c tests, but want to test the skeletons where is fails to compile for time, probably not a big deal, the skeletons have always worked for me.
Appreciate if someone more familiar with Autotools & AutoMake could take a look at this (full output below) and give me some hints on what may be happening!
Once I trust the result of 0.9.27, I'll package and make it available as an installer for windows.
Stefan
------ 8< ------- 8< --------
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ autoreconf
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake-1.12 line 4033.
automake-1.12: warnings are treated as errors
/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1compiler.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
libasn1compiler/Makefile.am:8: while processing Libtool library 'libasn1compiler.la'
/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1fix.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
libasn1fix/Makefile.am:6: while processing Libtool library 'libasn1fix.la'
automake-1.12: warning: compiling 'check_fixer.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac'
libasn1fix/Makefile.am:32: while processing program 'check_fixer'
/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1parser.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
libasn1parser/Makefile.am:6: while processing Libtool library 'libasn1parser.la'
/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1print.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
libasn1print/Makefile.am:7: while processing Libtool library 'libasn1print.la'
/usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1cskeletons.la': linking libtool libraries using a non-POSIX
/usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
skeletons/Makefile.am:21: while processing Libtool library 'libasn1cskeletons.la'
autoreconf-2.69: automake failed with exit status: 1
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe
checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 8192
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert i686-pc-cygwin file names to i686-pc-cygwin format... func_convert_file_noop
checking how to convert i686-pc-cygwin file names to toolchain format... func_convert_file_noop
checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL
checking for dlltool... dlltool
checking how to associate runtime and link libraries... func_cygming_dll_for_implib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -DDLL_EXPORT -DPIC
checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... Win32 ld.exe
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for bison... no
checking for byacc... no
checking for flex... no
checking for lex... no
checking for ar... /usr/bin/ar
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wcast-qual... yes
checking whether C compiler accepts -Wchar-subscripts... yes
checking whether C compiler accepts -Wmissing-prototypes... yes
checking whether C compiler accepts -Wmissing-declarations... yes
checking whether C compiler accepts -Wno-error=cast-align... yes
checking whether C compiler accepts -Wno-error=visibility... no
checking whether C compiler accepts -Wno-error=parentheses-equality... no
checking whether C compiler accepts -Wno-error=unused-variable... yes
checking for ANSI C header files... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking whether byte ordering is bigendian... no
checking for off_t... yes
checking for size_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for intmax_t... yes
checking size of long is longer than 32 bit... no
checking for library containing getopt... none required
checking for strtoimax... yes
checking for strtoll... yes
checking for mergesort... no
checking for mkstemps... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating skeletons/tests/Makefile
config.status: creating libasn1compiler/Makefile
config.status: creating libasn1parser/Makefile
config.status: creating libasn1print/Makefile
config.status: creating asn1c/tests/Makefile
config.status: creating libasn1fix/Makefile
config.status: creating doc/docsrc/Makefile
config.status: creating skeletons/Makefile
config.status: creating examples/Makefile
config.status: creating asn1c/Makefile
config.status: creating doc/Makefile
config.status: creating asn1c.spec
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ make check
Making check in libasn1parser
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
Making check in libasn1fix
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
make check_fixer.exe
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
gcc -DHAVE_CONFIG_H -I. -I.. -DTOP_SRCDIR=.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT check_fixer-check_fixer.o -MD -MP -MF .deps/check_fixer-check_fixer.Tpo -c -o check_fixer-check_fixer.o test -f 'check_fixer.c' || echo './'check_fixer.c
mv -f .deps/check_fixer-check_fixer.Tpo .deps/check_fixer-check_fixer.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o check_fixer.exe check_fixer-check_fixer.o libasn1fix.la ../libasn1parser/libasn1parser.la
libtool: link: gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o .libs/check_fixer.exe check_fixer-check_fixer.o ./.libs/libasn1fix.a ../libasn1parser/.libs/libasn1parser.a
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
make check-TESTS
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
[=> ./../tests/00-empty-OK.asn1]
PASS: ../tests/00-empty-OK.asn1
[=> ./../tests/01-empty-OK.asn1]
PASS: ../tests/01-empty-OK.asn1
[=> ./../tests/02-garbage-NP.asn1]
Expecting error...
ASN.1 grammar parse error near line 15 (token "garbage"): syntax error, unexpected TOK_identifier
Previous error is EXPECTED, no worry
PASS: ../tests/02-garbage-NP.asn1
[=> ./../tests/03-enum-OK.asn1]
PASS: ../tests/03-enum-OK.asn1
[=> ./../tests/04-enum-SE.asn1]
Expecting some problems...
FATAL: Enumeration Enum1 at line 17: Explicit value "blue(1)" collides with previous values in ./../tests/04-enum-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/04-enum-SE.asn1
[=> ./../tests/05-enum-SE.asn1]
Expecting some problems...
FATAL: Enumeration Enum1 at line 18: Second extension marker is not allowed in ./../tests/05-enum-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/05-enum-SE.asn1
[=> ./../tests/06-enum-SE.asn1]
Expecting some problems...
FATAL: Enumeration Enum1 at line 17: Explicit value "blue(6)" is not greater than previous values (max 7) in ./../tests/06-enum-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/06-enum-SE.asn1
[=> ./../tests/07-int-OK.asn1]
PASS: ../tests/07-int-OK.asn1
[=> ./../tests/08-int-SE.asn1]
Expecting some problems...
FATAL: Clash detected: "value1" at line 15 has similar identifier with "value1" at line 16 in ./../tests/08-int-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/08-int-SE.asn1
[=> ./../tests/09-int-SE.asn1]
Expecting some problems...
FATAL: Clash detected: "value1" at line 15 has similar value with "value2-1" at line 17 in ./../tests/09-int-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/09-int-SE.asn1
[=> ./../tests/10-int-OK.asn1]
PASS: ../tests/10-int-OK.asn1
[=> ./../tests/100-class-ref-OK.asn1]
PASS: ../tests/100-class-ref-OK.asn1
[=> ./../tests/101-class-ref-SE.asn1]
Expecting some problems...
FATAL: Class field REF-ID.&id lookup at line 19 in something that is not a class: NOTCLASS at line 14 in ./../tests/101-class-ref-SE.asn1
FATAL: Unknown type "REF-ID.&id" referenced by "field" at line 19 in ./../tests/101-class-ref-SE.asn1
FATAL: Unknown type "REF-ID.&Type" referenced by "params" at line 21 in ./../tests/101-class-ref-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/101-class-ref-SE.asn1
[=> ./../tests/102-class-ref-SE.asn1]
Expecting some problems...
FATAL: Unknown type "REF-ID2" referenced by "REF-ID" at line 15 in ./../tests/102-class-ref-SE.asn1
FATAL: Unknown type "REF-ID" referenced by "REF-ID2" at line 17 in ./../tests/102-class-ref-SE.asn1
FATAL: Class field REF-ID.&id lookup at line 18 in something that is not a class: REF-ID2 at line 17 in ./../tests/102-class-ref-SE.asn1
FATAL: Unknown type "REF-ID.&id" referenced by "field" at line 18 in ./../tests/102-class-ref-SE.asn1
FATAL: Unknown type "REF-ID.&Type" referenced by "params" at line 20 in ./../tests/102-class-ref-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/102-class-ref-SE.asn1
[=> ./../tests/103-reference-SE.asn1]
Expecting some problems...
FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1
FATAL: Module ModuleReference referred in IMPORTS section for Type of module ModuleReference does not contain the requested symbol in ./../tests/103-reference-SE.asn1
FATAL: Unknown type "Type" referenced by "T" at line 16 in ./../tests/103-reference-SE.asn1
FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1
FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/103-reference-SE.asn1
[=> ./../tests/104-param-1-OK.asn1]
PASS: ../tests/104-param-1-OK.asn1
[=> ./../tests/105-param-2-OK.asn1]
PASS: ../tests/105-param-2-OK.asn1
[=> ./../tests/106-param-constr-OK.asn1]
PASS: ../tests/106-param-constr-OK.asn1
[=> ./../tests/107-param-constr-2-OK.asn1]
PASS: ../tests/107-param-constr-2-OK.asn1
[=> ./../tests/108-param-constr-3-OK.asn1]
PASS: ../tests/108-param-constr-3-OK.asn1
[=> ./../tests/109-bit-string-SE.asn1]
Expecting some problems...
FATAL: Extension marker (...) is not allowed as a BIT STRING NamedBit at line 14 in ./../tests/109-bit-string-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/109-bit-string-SE.asn1
[=> ./../tests/11-int-SE.asn1]
Expecting some problems...
FATAL: Terminal value for alpha->beta not found in ./../tests/11-int-SE.asn1
FATAL: Terminal value for beta->alpha not found in ./../tests/11-int-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/11-int-SE.asn1
[=> ./../tests/110-param-3-OK.asn1]
PASS: ../tests/110-param-3-OK.asn1
[=> ./../tests/111-param-4-SE.asn1]
Expecting some problems...
FATAL: Terminal value for field->cyan not found in ./../tests/111-param-4-SE.asn1
FATAL: Terminal value for field->cyan not found in ./../tests/111-param-4-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/111-param-4-SE.asn1
[=> ./../tests/112-param-class-OK.asn1]
PASS: ../tests/112-param-class-OK.asn1
[=> ./../tests/113-bit-string-SE.asn1]
Expecting some problems...
FATAL: Clash detected: "one" at line 14 has similar identifier with "one" at line 14 in ./../tests/113-bit-string-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/113-bit-string-SE.asn1
[=> ./../tests/114-bit-string-SE.asn1]
Expecting some problems...
FATAL: BIT STRING NamedBit value at line 14: non-negative integer value expected in ./../tests/114-bit-string-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/114-bit-string-SE.asn1
[=> ./../tests/115-bit-string-OK.asn1]
PASS: ../tests/115-bit-string-OK.asn1
[=> ./../tests/116-bit-string-SE.asn1]
Expecting some problems...
FATAL: Clash detected: "one" at line 14 has similar value with "another" at line 14 in ./../tests/116-bit-string-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/116-bit-string-SE.asn1
[=> ./../tests/117-real-constraint-OK.asn1]
PASS: ../tests/117-real-constraint-OK.asn1
[=> ./../tests/118-per-constraint-OK.asn1]
PASS: ../tests/118-per-constraint-OK.asn1
[=> ./../tests/119-per-strings-OK.asn1]
PASS: ../tests/119-per-strings-OK.asn1
[=> ./../tests/12-int-SE.asn1]
Expecting some problems...
FATAL: Terminal value for alpha->beta not found in ./../tests/12-int-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/12-int-SE.asn1
[=> ./../tests/121-empty-imports-OK.asn1]
PASS: ../tests/121-empty-imports-OK.asn1
[=> ./../tests/122-pattern-OK.asn1]
PASS: ../tests/122-pattern-OK.asn1
[=> ./../tests/123-valueassignment-OK.asn1]
PASS: ../tests/123-valueassignment-OK.asn1
[=> ./../tests/124-multiconstraint-OK.asn1]
PASS: ../tests/124-multiconstraint-OK.asn1
[=> ./../tests/125-bitstring-constraint-OK.asn1]
PASS: ../tests/125-bitstring-constraint-OK.asn1
[=> ./../tests/126-per-extensions-OK.asn1]
PASS: ../tests/126-per-extensions-OK.asn1
[=> ./../tests/127-per-long-OK.asn1]
PASS: ../tests/127-per-long-OK.asn1
[=> ./../tests/128-enum-SE.asn1]
Expecting some problems...
FATAL: Enumeration A at line 14: Explicit value "d(2)" is not greater than previous values (max 2) in ./../tests/128-enum-SE.asn1
FATAL: Enumeration A at line 14: Explicit value "d(2)" collides with previous values in ./../tests/128-enum-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/128-enum-SE.asn1
[=> ./../tests/129-enum-OK.asn1]
PASS: ../tests/129-enum-OK.asn1
[=> ./../tests/129-enum-SE.asn1]
Expecting some problems...
FATAL: Enumeration A at line 14: Explicit value "d(2)" is not greater than previous values (max 2) in ./../tests/129-enum-SE.asn1
FATAL: Enumeration A at line 14: Explicit value "d(2)" collides with previous values in ./../tests/129-enum-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/129-enum-SE.asn1
[=> ./../tests/13-resolver-OK.asn1]
PASS: ../tests/13-resolver-OK.asn1
[=> ./../tests/130-enum-OK.asn1]
PASS: ../tests/130-enum-OK.asn1
[=> ./../tests/131-per-empty-OK.asn1]
PASS: ../tests/131-per-empty-OK.asn1
[=> ./../tests/132-per-choice-OK.asn1]
PASS: ../tests/132-per-choice-OK.asn1
[=> ./../tests/133-per-constraints-OK.asn1]
PASS: ../tests/133-per-constraints-OK.asn1
[=> ./../tests/134-per-long-OK.asn1]
PASS: ../tests/134-per-long-OK.asn1
[=> ./../tests/14-resolver-OK.asn1]
PASS: ../tests/14-resolver-OK.asn1
[=> ./../tests/15-resolver-SE.asn1]
Expecting some problems...
FATAL: EXPORTS section of module ModuleTestResolver5 in ./../tests/15-resolver-SE.asn1 does not mention Enumeration at line 20 in ./../tests/15-resolver-SE.asn1
FATAL: Terminal type for alpha at line 20 not found in ./../tests/15-resolver-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/15-resolver-SE.asn1
[=> ./../tests/16-constraint-OK.asn1]
PASS: ../tests/16-constraint-OK.asn1
[=> ./../tests/17-tags-OK.asn1]
PASS: ../tests/17-tags-OK.asn1
[=> ./../tests/18-class-OK.asn1]
PASS: ../tests/18-class-OK.asn1
[=> ./../tests/19-param-OK.asn1]
PASS: ../tests/19-param-OK.asn1
[=> ./../tests/20-constr-OK.asn1]
PASS: ../tests/20-constr-OK.asn1
[=> ./../tests/21-tags-OK.asn1]
PASS: ../tests/21-tags-OK.asn1
[=> ./../tests/22-tags-OK.asn1]
PASS: ../tests/22-tags-OK.asn1
[=> ./../tests/23-bits-OK.asn1]
PASS: ../tests/23-bits-OK.asn1
[=> ./../tests/24-sequence-OK.asn1]
PASS: ../tests/24-sequence-OK.asn1
[=> ./../tests/25-misc-OK.asn1]
PASS: ../tests/25-misc-OK.asn1
[=> ./../tests/26-sequence-SE.asn1]
Expecting some problems...
FATAL: Processing T at line 15: component "b" at line 16 has the same tag as component "c" at line 18 in ./../tests/26-sequence-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestSequenceTagsDistinct DEFINITIONS, or manually tag components in ./../tests/26-sequence-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/26-sequence-SE.asn1
[=> ./../tests/27-set-SE.asn1]
Expecting some problems...
FATAL: Processing T at line 15: component "c" at line 18 has the same tag as component "a" at line 15 in ./../tests/27-set-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestSetTagsDistinct DEFINITIONS, or manually tag components in ./../tests/27-set-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/27-set-SE.asn1
[=> ./../tests/28-tags-SE.asn1]
Expecting some problems...
FATAL: Processing S at line 15: component "..." at line 23 potentially has the same tag as component "..." at line 19 in ./../tests/28-tags-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestTagsDistinct DEFINITIONS, or manually tag components in ./../tests/28-tags-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/28-tags-SE.asn1
[=> ./../tests/29-tags-OK.asn1]
PASS: ../tests/29-tags-OK.asn1
[=> ./../tests/30-set-OK.asn1]
PASS: ../tests/30-set-OK.asn1
[=> ./../tests/31-set-of-OK.asn1]
PASS: ../tests/31-set-of-OK.asn1
[=> ./../tests/32-sequence-of-OK.asn1]
PASS: ../tests/32-sequence-of-OK.asn1
[=> ./../tests/33-misc-OK.asn1]
PASS: ../tests/33-misc-OK.asn1
[=> ./../tests/34-class-OK.asn1]
PASS: ../tests/34-class-OK.asn1
[=> ./../tests/35-set-choice-OK.asn1]
PASS: ../tests/35-set-choice-OK.asn1
[=> ./../tests/36-indirect-choice-SE.asn1]
Expecting some problems...
FATAL: Processing T at line 15: component "c-b" at line 23 has the same tag as component "t-a" at line 15 in ./../tests/36-indirect-choice-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIndirectChoiceError DEFINITIONS, or manually tag components in ./../tests/36-indirect-choice-SE.asn1
FATAL: Processing T at line 15: component "c-a" at line 21 has the same tag as component "t-b" at line 16 in ./../tests/36-indirect-choice-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIndirectChoiceError DEFINITIONS, or manually tag components in ./../tests/36-indirect-choice-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/36-indirect-choice-SE.asn1
[=> ./../tests/37-indirect-choice-OK.asn1]
PASS: ../tests/37-indirect-choice-OK.asn1
[=> ./../tests/38-comments-OK.asn1]
PASS: ../tests/38-comments-OK.asn1
[=> ./../tests/39-sequence-of-OK.asn1]
PASS: ../tests/39-sequence-of-OK.asn1
[=> ./../tests/40-int-optional-SE.asn1]
Expecting some problems...
FATAL: Processing seq at line 16: component "alpha" at line 17 has the same tag as component "beta" at line 18 in ./../tests/40-int-optional-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIntOptional DEFINITIONS, or manually tag components in ./../tests/40-int-optional-SE.asn1
FATAL: Processing set at line 21: component "alpha" at line 22 has the same tag as component "beta" at line 23 in ./../tests/40-int-optional-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIntOptional DEFINITIONS, or manually tag components in ./../tests/40-int-optional-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/40-int-optional-SE.asn1
[=> ./../tests/41-int-optional-OK.asn1]
PASS: ../tests/41-int-optional-OK.asn1
[=> ./../tests/42-real-life-OK.asn1]
PASS: ../tests/42-real-life-OK.asn1
[=> ./../tests/43-recursion-OK.asn1]
PASS: ../tests/43-recursion-OK.asn1
[=> ./../tests/44-choice-in-sequence-OK.asn1]
PASS: ../tests/44-choice-in-sequence-OK.asn1
[=> ./../tests/45-undefined-type-SE.asn1]
Expecting some problems...
FATAL: Unknown type "KnownExt" referenced by "Type" at line 16 in ./../tests/45-undefined-type-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/45-undefined-type-SE.asn1
[=> ./../tests/46-redefine-OK.asn1]
PASS: ../tests/46-redefine-OK.asn1
[=> ./../tests/47-set-ext-OK.asn1]
PASS: ../tests/47-set-ext-OK.asn1
[=> ./../tests/48-real-life-OK.asn1]
PASS: ../tests/48-real-life-OK.asn1
[=> ./../tests/49-real-life-OK.asn1]
PASS: ../tests/49-real-life-OK.asn1
[=> ./../tests/50-constraint-OK.asn1]
PASS: ../tests/50-constraint-OK.asn1
[=> ./../tests/51-constraint-SE.asn1]
Expecting some problems...
FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1
FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1
FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1
FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/51-constraint-SE.asn1
[=> ./../tests/52-constraint-SE.asn1]
Expecting some problems...
FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1
FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1
FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1
FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/52-constraint-SE.asn1
[=> ./../tests/53-constraint-SE.asn1]
Expecting some problems...
FATAL: Constraint value 63 at line 14 is not within a parent constraint range
FATAL: This error happened for "Int" (meta 1) at line 14 in ./../tests/53-constraint-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/53-constraint-SE.asn1
[=> ./../tests/54-constraint-SE.asn1]
Expecting some problems...
FATAL: Constraint value 35 at line 15 is not within a parent constraint range
FATAL: This error happened for "StrBad" (meta 1) at line 15 in ./../tests/54-constraint-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/54-constraint-SE.asn1
[=> ./../tests/55-components-of-OK.asn1]
PASS: ../tests/55-components-of-OK.asn1
[=> ./../tests/56-components-of-SE.asn1]
Expecting some problems...
FATAL: COMPONENTS OF at line 16 must reference a SEQUENCE type in ./../tests/56-components-of-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/56-components-of-SE.asn1
[=> ./../tests/57-components-of-OK.asn1]
PASS: ../tests/57-components-of-OK.asn1
[=> ./../tests/58-param-OK.asn1]
PASS: ../tests/58-param-OK.asn1
[=> ./../tests/59-choice-extended-OK.asn1]
PASS: ../tests/59-choice-extended-OK.asn1
[=> ./../tests/60-any-OK.asn1]
PASS: ../tests/60-any-OK.asn1
[=> ./../tests/61-any-1-SE.asn1]
Expecting some problems...
FATAL: Processing T at line 15: component "i1" at line 15 has the same tag as component "any" at line 17 in ./../tests/61-any-1-SE.asn1
FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestBadANY1 DEFINITIONS, or manually tag components in ./../tests/61-any-1-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/61-any-1-SE.asn1
[=> ./../tests/62-any-OK.asn1]
PASS: ../tests/62-any-OK.asn1
[=> ./../tests/63-any-2-SE.asn1]
Expecting some problems...
FATAL: any tagged in IMPLICIT mode but must be EXPLICIT at line 16 in ./../tests/63-any-2-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/63-any-2-SE.asn1
[=> ./../tests/64-oid-constr-OK.asn1]
PASS: ../tests/64-oid-constr-OK.asn1
[=> ./../tests/65-multi-tag-OK.asn1]
PASS: ../tests/65-multi-tag-OK.asn1
[=> ./../tests/66-ref-simple-OK.asn1]
PASS: ../tests/66-ref-simple-OK.asn1
[=> ./../tests/67-embedded-choice-OK.asn1]
PASS: ../tests/67-embedded-choice-OK.asn1
[=> ./../tests/68-enum-default-OK.asn1]
PASS: ../tests/68-enum-default-OK.asn1
[=> ./../tests/69-reserved-words-OK.asn1]
PASS: ../tests/69-reserved-words-OK.asn1
[=> ./../tests/70-xer-test-OK.asn1]
PASS: ../tests/70-xer-test-OK.asn1
[=> ./../tests/71-duplicate-types-SE.asn1]
Expecting some problems...
FATAL: ASN.1 expression "Type" at line 27 of module ModuleDuplicateTypes2
clashes with expression "Type" at line 17 of module ModuleDuplicateTypes1.
Rename or remove either instance to resolve the conflict in ./../tests/71-duplicate-types-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/71-duplicate-types-SE.asn1
[=> ./../tests/72-same-names-OK.asn1]
PASS: ../tests/72-same-names-OK.asn1
[=> ./../tests/73-circular-OK.asn1]
PASS: ../tests/73-circular-OK.asn1
[=> ./../tests/74-int-enum-constraints-OK.asn1]
PASS: ../tests/74-int-enum-constraints-OK.asn1
[=> ./../tests/75-duplicate-modules-SE.asn1]
Expecting some problems...
FATAL: ASN.1 module ModuleDuplicateModuleName in ./../tests/75-duplicate-modules-SE.asn1 has the same OBJECT IDENTIFIER as module ModuleDuplicateModuleName in ./../tests/75-duplicate-modules-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/75-duplicate-modules-SE.asn1
[=> ./../tests/76-duplicate-modules-SW.asn1]
Expecting some problems...
WARNING: ASN.1 module ModuleDuplicateModuleName is defined more than once, with different OIDs in ./../tests/76-duplicate-modules-SW.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/76-duplicate-modules-SW.asn1
[=> ./../tests/77-str-default-OK.asn1]
PASS: ../tests/77-str-default-OK.asn1
[=> ./../tests/78-str-default-SE.asn1]
WARNING: GeneralString is not fully supported
Expecting some problems...
FATAL: Incompatible type of "country" (UTF8String) at line 15 with "country1" (GeneralString) at line 19 in ./../tests/78-str-default-SE.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/78-str-default-SE.asn1
[=> ./../tests/79-constrained-by-OK.asn1]
PASS: ../tests/79-constrained-by-OK.asn1
[=> ./../tests/80-chardefs-OK.asn1]
PASS: ../tests/80-chardefs-OK.asn1
[=> ./../tests/81-type-default-OK.asn1]
PASS: ../tests/81-type-default-OK.asn1
[=> ./../tests/82-with-comps-OK.asn1]
PASS: ../tests/82-with-comps-OK.asn1
[=> ./../tests/83-with-comps-OK.asn1]
PASS: ../tests/83-with-comps-OK.asn1
[=> ./../tests/84-param-tags-OK.asn1]
PASS: ../tests/84-param-tags-OK.asn1
[=> ./../tests/85-comments-OK.asn1]
PASS: ../tests/85-comments-OK.asn1
[=> ./../tests/86-atags-OK.asn1]
PASS: ../tests/86-atags-OK.asn1
[=> ./../tests/87-old-syntax-OK.asn1]
WARNING: Line 15: expected lower-case member identifier, found an unnamed INTEGER.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "integer". Name clash may occur later.
WARNING: Line 17: expected lower-case member identifier, found an unnamed BOOLEAN.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "boolean". Name clash may occur later.
WARNING: Line 20: expected lower-case member identifier, found an unnamed INTEGER.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "integer". Name clash may occur later.
WARNING: Line 21: expected lower-case member identifier, found an unnamed BOOLEAN.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "boolean". Name clash may occur later.
WARNING: Line 23: expected lower-case member identifier, found an unnamed OBJECT IDENTIFIER.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "object_identifier". Name clash may occur later.
WARNING: Line 24: expected lower-case member identifier, found an unnamed RELATIVE-OID.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "relative_oid". Name clash may occur later.
WARNING: Line 26: expected lower-case member identifier, found an unnamed Tc.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "tc". Name clash may occur later.
WARNING: Line 27: expected lower-case member identifier, found an unnamed SEQUENCE.
WARNING: Obsolete X.208 syntax detected, please give the member a name.
NOTE: Assigning temporary identifier "sequence". Name clash may occur later.
PASS: ../tests/87-old-syntax-OK.asn1
[=> ./../tests/88-integer-enum-OK.asn1]
PASS: ../tests/88-integer-enum-OK.asn1
[=> ./../tests/89-bit-string-enum-OK.asn1]
PASS: ../tests/89-bit-string-enum-OK.asn1
[=> ./../tests/90-cond-int-type-OK.asn1]
PASS: ../tests/90-cond-int-type-OK.asn1
[=> ./../tests/91-cond-int-blessSize-OK.asn1]
PASS: ../tests/91-cond-int-blessSize-OK.asn1
[=> ./../tests/92-circular-loops-OK.asn1]
PASS: ../tests/92-circular-loops-OK.asn1
[=> ./../tests/93-asn1c-controls-OK.asn1]
INFO: Directive ASN1C:RepresentAsPointer applied to INTEGER at line 18
INFO: Directive ASN1C:RepresentAsPointer applied to member at line 24
INFO: Directive ASN1C:RepresentAsPointer applied to SET OF at line 28
INFO: Directive ASN1C:RepresentAsPointer applied to member at line 30
PASS: ../tests/93-asn1c-controls-OK.asn1
[=> ./../tests/94-set-optionals-OK.asn1]
PASS: ../tests/94-set-optionals-OK.asn1
[=> ./../tests/95-choice-per-order-OK.asn1]
PASS: ../tests/95-choice-per-order-OK.asn1
[=> ./../tests/96-type-identifier-OK.asn1]
PASS: ../tests/96-type-identifier-OK.asn1
[=> ./../tests/97-type-identifier-SW.asn1]
Expecting some problems...
WARNING: ASN.1 expression "TYPE-IDENTIFIER" at line 17 of module ASN1C-UsefulInformationObjectClasses
clashes with expression "TYPE-IDENTIFIER" at line 23 of module ModuleTypeIdentifier1 (./../tests/97-type-identifier-SW.asn1).
Rename or remove either instance to resolve the conflict in ../skeletons/standard-modules/ASN1C-UsefulInformationObjectClasses.asn1
Previous error is EXPECTED, no worry
PASS: ../tests/97-type-identifier-SW.asn1
[=> ./../tests/98-attribute-class-OK.asn1]
PASS: ../tests/98-attribute-class-OK.asn1
[=> ./../tests/99-class-sample-OK.asn1]
^
GeneralizedTime.c:74:2: warning: #warning " You must fix the code by inserting appropriate locking" [-Wcpp]
warning " You must fix the code by inserting appropriate locking"
^
GeneralizedTime.c:75:2: warning: #warning " if you want to use asn_GT2time() or asn_UT2time()." [-Wcpp]
warning " if you want to use asn_GT2time() or asn_UT2time()."
^
GeneralizedTime.c:76:2: warning: #warning "PLEASE STOP AND READ!" [-Wcpp]
warning "PLEASE STOP AND READ!"
^
GeneralizedTime.c: In function 'GMTOFF':
GeneralizedTime.c:87:7: warning: unused variable 'zone' [-Wunused-variable]
long zone;
^
GeneralizedTime.c: At top level:
GeneralizedTime.c:132:15: error: static declaration of 'timegm' follows non-static declaration
static time_t timegm(struct tm _tm) {
^
In file included from /usr/include/time.h:173:0,
from GeneralizedTime.c:12:
/usr/include/cygwin/time.h:21:16: note: previous declaration of 'timegm' was here
time_t _cdecl timegm (struct tm );
^
make[3]: * [Makefile:570: libasn1cskeletons_la-GeneralizedTime.lo] Error 1
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make[2]: * [Makefile:1119: check-am] Error 2
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make[1]: * [Makefile:935: check-recursive] Error 1
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make: *\ [Makefile:391: check-recursive] Error 1
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ make install
Making install in libasn1parser
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser'
Making install in libasn1fix
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix'
Making install in libasn1print
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print'
Making install in libasn1compiler
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler'
Making install in skeletons
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
Making install in .
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/asn1c'
/usr/bin/install -c -m 644 ./README ./ANY.c ./ANY.h ./BIT_STRING.c ./BIT_STRING.h ./BMPString.c ./BMPString.h ./BOOLEAN.c ./BOOLEAN.h ./ENUMERATED.c ./ENUMERATED.h ./GeneralString.c ./GeneralString.h ./GeneralizedTime.c ./GeneralizedTime.h ./GraphicString.c ./GraphicString.h ./IA5String.c ./IA5String.h ./INTEGER.c ./INTEGER.h ./ISO646String.c ./ISO646String.h ./NULL.c ./NULL.h ./NativeEnumerated.c ./NativeEnumerated.h ./NativeInteger.c ./NativeInteger.h ./NativeReal.c ./NativeReal.h ./NumericString.c ./NumericString.h ./OBJECT_IDENTIFIER.c ./OBJECT_IDENTIFIER.h ./OCTET_STRING.c ./OCTET_STRING.h ./ObjectDescriptor.c ./ObjectDescriptor.h ./PrintableString.c '/usr/local/share/asn1c'
/usr/bin/install -c -m 644 ./PrintableString.h ./REAL.c ./REAL.h ./RELATIVE-OID.c ./RELATIVE-OID.h ./T61String.c ./T61String.h ./TeletexString.c ./TeletexString.h ./UTCTime.c ./UTCTime.h ./UTF8String.c ./UTF8String.h ./UniversalString.c ./UniversalString.h ./VideotexString.c ./VideotexString.h ./VisibleString.c ./VisibleString.h ./asn_SEQUENCE_OF.c ./asn_SEQUENCE_OF.h ./asn_SET_OF.c ./asn_SET_OF.h ./asn_application.h ./asn_codecs.h ./asn_codecs_prim.c ./asn_codecs_prim.h ./asn_internal.h ./asn_system.h ./ber_decoder.c ./ber_decoder.h ./ber_tlv_length.c ./ber_tlv_length.h ./ber_tlv_tag.c ./ber_tlv_tag.h ./constr_CHOICE.c ./constr_CHOICE.h ./constr_SEQUENCE.c ./constr_SEQUENCE.h ./constr_SEQUENCE_OF.c '/usr/local/share/asn1c'
/usr/bin/install -c -m 644 ./constr_SEQUENCE_OF.h ./constr_SET.c ./constr_SET.h ./constr_SET_OF.c ./constr_SET_OF.h ./constr_TYPE.c ./constr_TYPE.h ./constraints.c ./constraints.h ./converter-sample.c ./der_encoder.c ./der_encoder.h ./per_decoder.c ./per_decoder.h ./per_encoder.c ./per_encoder.h ./per_opentype.c ./per_opentype.h ./per_support.c ./per_support.h ./xer_decoder.c ./xer_decoder.h ./xer_encoder.c ./xer_encoder.h ./xer_support.c ./xer_support.h ./file-dependencies '/usr/local/share/asn1c'
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
Making install in tests
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons'
Making install in examples
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
make install-am
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
/usr/bin/mkdir -p '/usr/local/bin'
/usr/bin/install -c crfc2asn1.pl '/usr/local/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples'
Making install in doc
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
Making install in docsrc
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
make[3]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/doc/asn1c'
/usr/bin/install -c -m 644 ./asn1c-quick.pdf ./asn1c-usage.pdf '/usr/local/share/doc/asn1c'
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc'
Making install in asn1c
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
Making install in .
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c asn1c.exe unber.exe enber.exe '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/asn1c.exe /usr/local/bin/asn1c.exe
libtool: install: /usr/bin/install -c .libs/unber.exe /usr/local/bin/unber.exe
libtool: install: /usr/bin/install -c .libs/enber.exe /usr/local/bin/enber.exe
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 asn1c.1 unber.1 enber.1 '/usr/local/share/man/man1'
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
Making install in tests
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests'
make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c'
make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/doc/asn1c'
/usr/bin/install -c -m 644 README FAQ COPYING ChangeLog BUGS TODO '/usr/local/share/doc/asn1c'
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ asn1c
asn1c: No input files specified. Try 'asn1c -h' for more information
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27
$ asn1c -h
ASN.1 Compiler, v0.9.27
Copyright (c) 2003, 2004, 2005, 2006 Lev Walkin vlm@lionet.info
Usage: asn1c [options] file ...
Options:
-E Run only the ASN.1 parser and print out the tree
-F During -E operation, also perform tree fixing
-P Concatenate and print the compiled text
-R Restrict output (tables only, no support code)
-S
Directory with support (skeleton?) files
(Default is "/usr/local/share/asn1c")
-X Generate and print the XML DTD
-Werror Treat warnings as errors; abort if any warning
-Wdebug-lexer Enable verbose debugging output from lexer
-Wdebug-fixer --//-- semantics processor
-Wdebug-compiler --//-- compiler
-fbless-SIZE Allow SIZE() constraint for INTEGER etc (non-std.)
-fcompound-names Disambiguate C's struct NAME's inside top-level types
-findirect-choice Compile members of CHOICE as indirect pointers
-fincludes-quoted Generate #includes in "double" instead of quotes
-fknown-extern-type= Pretend the specified type is known
-fline-refs Include ASN.1 module's line numbers in comments
-fno-constraints Do not generate constraint checking code
-fno-include-deps Do not generate courtesy #includes for dependencies
-funnamed-unions Enable unnamed unions in structures
-fwide-types Use INTEGER_t instead of "long" by default, etc.
-gen-PER Generate PER support code
-pdu={all|auto|Type} Generate PDU table (discover PDUs automatically)
-print-class-matrix Print out the collected object class matrix (debug)
-print-constraints Explain subtype constraints (debug)
-print-lines Generate "-- #line" comments in -E output
So,
I'm trying to update mu windows installer package (0.9.24). Unfortunately, my HDD since then has crashed and I had to re-install cygwin. Only CygWIN-32 seems to remotely work, 64-bit version will not do anything useful with ASN1C.
I used autoconf 2.69 and automake 1.12 and it seems to accept this in the end, but not without issues. I am NOT a savvy user of Autotools, I use cMake or raw make in Poky most of the time, so I can't really track down these issues effectively and could use some help!
Even after autoreconf seems to fail, it did create a viable configure script that did compile the app. The make check passes all asn1c tests, but want to test the skeletons where is fails to compile for time, probably not a big deal, the skeletons have always worked for me.
Appreciate if someone more familiar with Autotools & AutoMake could take a look at this (full output below) and give me some hints on what may be happening!
Once I trust the result of 0.9.27, I'll package and make it available as an installer for windows.
Stefan
------ 8< ------- 8< --------
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ autoreconf Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake-1.12 line 4033. automake-1.12: warnings are treated as errors /usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1compiler.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' libasn1compiler/Makefile.am:8: while processing Libtool library 'libasn1compiler.la' /usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1fix.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' libasn1fix/Makefile.am:6: while processing Libtool library 'libasn1fix.la' automake-1.12: warning: compiling 'check_fixer.c' with per-target flags requires 'AM_PROG_CC_C_O' in 'configure.ac' libasn1fix/Makefile.am:32: while processing program 'check_fixer' /usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1parser.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' libasn1parser/Makefile.am:6: while processing Libtool library 'libasn1parser.la' /usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1print.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' libasn1print/Makefile.am:7: while processing Libtool library 'libasn1print.la' /usr/share/automake-1.12/am/ltlibrary.am: warning: 'libasn1cskeletons.la': linking libtool libraries using a non-POSIX /usr/share/automake-1.12/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac' skeletons/Makefile.am:21: while processing Libtool library 'libasn1cskeletons.la' autoreconf-2.69: automake failed with exit status: 1
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... i686-pc-cygwin checking host system type... i686-pc-cygwin checking how to print strings... printf checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 8192 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert i686-pc-cygwin file names to i686-pc-cygwin format... func_convert_file_noop checking how to convert i686-pc-cygwin file names to toolchain format... func_convert_file_noop checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL checking for dlltool... dlltool checking how to associate runtime and link libraries... func_cygming_dll_for_implib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -DDLL_EXPORT -DPIC checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... Win32 ld.exe checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking for ar... /usr/bin/ar checking whether C compiler accepts -Wall... yes checking whether C compiler accepts -Wcast-qual... yes checking whether C compiler accepts -Wchar-subscripts... yes checking whether C compiler accepts -Wmissing-prototypes... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Wno-error=cast-align... yes checking whether C compiler accepts -Wno-error=visibility... no checking whether C compiler accepts -Wno-error=parentheses-equality... no checking whether C compiler accepts -Wno-error=unused-variable... yes checking for ANSI C header files... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking whether byte ordering is bigendian... no checking for off_t... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for intmax_t... yes checking size of long is longer than 32 bit... no checking for library containing getopt... none required checking for strtoimax... yes checking for strtoll... yes checking for mergesort... no checking for mkstemps... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating skeletons/tests/Makefile config.status: creating libasn1compiler/Makefile config.status: creating libasn1parser/Makefile config.status: creating libasn1print/Makefile config.status: creating asn1c/tests/Makefile config.status: creating libasn1fix/Makefile config.status: creating doc/docsrc/Makefile config.status: creating skeletons/Makefile config.status: creating examples/Makefile config.status: creating asn1c/Makefile config.status: creating doc/Makefile config.status: creating asn1c.spec config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ make make all-recursive make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' Making all in libasn1parser make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1parser.lo -MD -MP -MF .deps/asn1parser.Tpo -c -o asn1parser.lo asn1parser.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1parser.lo -MD -MP -MF .deps/asn1parser.Tpo -c asn1parser.c -DDLL_EXPORT -DPIC -o .libs/asn1parser.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1parser.lo -MD -MP -MF .deps/asn1parser.Tpo -c asn1parser.c -o asn1parser.o >/dev/null 2>&1 mv -f .deps/asn1parser.Tpo .deps/asn1parser.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_y.lo -MD -MP -MF .deps/asn1p_y.Tpo -c -o asn1p_y.lo asn1p_y.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_y.lo -MD -MP -MF .deps/asn1p_y.Tpo -c asn1p_y.c -DDLL_EXPORT -DPIC -o .libs/asn1p_y.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_y.lo -MD -MP -MF .deps/asn1p_y.Tpo -c asn1p_y.c -o asn1p_y.o >/dev/null 2>&1 mv -f .deps/asn1p_y.Tpo .deps/asn1p_y.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_l.lo -MD -MP -MF .deps/asn1p_l.Tpo -c -o asn1p_l.lo asn1p_l.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_l.lo -MD -MP -MF .deps/asn1p_l.Tpo -c asn1p_l.c -DDLL_EXPORT -DPIC -o .libs/asn1p_l.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_l.lo -MD -MP -MF .deps/asn1p_l.Tpo -c asn1p_l.c -o asn1p_l.o >/dev/null 2>&1 mv -f .deps/asn1p_l.Tpo .deps/asn1p_l.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_module.lo -MD -MP -MF .deps/asn1p_module.Tpo -c -o asn1p_module.lo asn1p_module.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_module.lo -MD -MP -MF .deps/asn1p_module.Tpo -c asn1p_module.c -DDLL_EXPORT -DPIC -o .libs/asn1p_module.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_module.lo -MD -MP -MF .deps/asn1p_module.Tpo -c asn1p_module.c -o asn1p_module.o >/dev/null 2>&1 mv -f .deps/asn1p_module.Tpo .deps/asn1p_module.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_oid.lo -MD -MP -MF .deps/asn1p_oid.Tpo -c -o asn1p_oid.lo asn1p_oid.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_oid.lo -MD -MP -MF .deps/asn1p_oid.Tpo -c asn1p_oid.c -DDLL_EXPORT -DPIC -o .libs/asn1p_oid.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_oid.lo -MD -MP -MF .deps/asn1p_oid.Tpo -c asn1p_oid.c -o asn1p_oid.o >/dev/null 2>&1 mv -f .deps/asn1p_oid.Tpo .deps/asn1p_oid.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_value.lo -MD -MP -MF .deps/asn1p_value.Tpo -c -o asn1p_value.lo asn1p_value.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_value.lo -MD -MP -MF .deps/asn1p_value.Tpo -c asn1p_value.c -DDLL_EXPORT -DPIC -o .libs/asn1p_value.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_value.lo -MD -MP -MF .deps/asn1p_value.Tpo -c asn1p_value.c -o asn1p_value.o >/dev/null 2>&1 mv -f .deps/asn1p_value.Tpo .deps/asn1p_value.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_expr.lo -MD -MP -MF .deps/asn1p_expr.Tpo -c -o asn1p_expr.lo asn1p_expr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_expr.lo -MD -MP -MF .deps/asn1p_expr.Tpo -c asn1p_expr.c -DDLL_EXPORT -DPIC -o .libs/asn1p_expr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_expr.lo -MD -MP -MF .deps/asn1p_expr.Tpo -c asn1p_expr.c -o asn1p_expr.o >/dev/null 2>&1 mv -f .deps/asn1p_expr.Tpo .deps/asn1p_expr.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_xports.lo -MD -MP -MF .deps/asn1p_xports.Tpo -c -o asn1p_xports.lo asn1p_xports.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_xports.lo -MD -MP -MF .deps/asn1p_xports.Tpo -c asn1p_xports.c -DDLL_EXPORT -DPIC -o .libs/asn1p_xports.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_xports.lo -MD -MP -MF .deps/asn1p_xports.Tpo -c asn1p_xports.c -o asn1p_xports.o >/dev/null 2>&1 mv -f .deps/asn1p_xports.Tpo .deps/asn1p_xports.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_constr.lo -MD -MP -MF .deps/asn1p_constr.Tpo -c -o asn1p_constr.lo asn1p_constr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_constr.lo -MD -MP -MF .deps/asn1p_constr.Tpo -c asn1p_constr.c -DDLL_EXPORT -DPIC -o .libs/asn1p_constr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_constr.lo -MD -MP -MF .deps/asn1p_constr.Tpo -c asn1p_constr.c -o asn1p_constr.o >/dev/null 2>&1 mv -f .deps/asn1p_constr.Tpo .deps/asn1p_constr.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_param.lo -MD -MP -MF .deps/asn1p_param.Tpo -c -o asn1p_param.lo asn1p_param.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_param.lo -MD -MP -MF .deps/asn1p_param.Tpo -c asn1p_param.c -DDLL_EXPORT -DPIC -o .libs/asn1p_param.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_param.lo -MD -MP -MF .deps/asn1p_param.Tpo -c asn1p_param.c -o asn1p_param.o >/dev/null 2>&1 mv -f .deps/asn1p_param.Tpo .deps/asn1p_param.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_class.lo -MD -MP -MF .deps/asn1p_class.Tpo -c -o asn1p_class.lo asn1p_class.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_class.lo -MD -MP -MF .deps/asn1p_class.Tpo -c asn1p_class.c -DDLL_EXPORT -DPIC -o .libs/asn1p_class.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_class.lo -MD -MP -MF .deps/asn1p_class.Tpo -c asn1p_class.c -o asn1p_class.o >/dev/null 2>&1 mv -f .deps/asn1p_class.Tpo .deps/asn1p_class.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_ref.lo -MD -MP -MF .deps/asn1p_ref.Tpo -c -o asn1p_ref.lo asn1p_ref.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_ref.lo -MD -MP -MF .deps/asn1p_ref.Tpo -c asn1p_ref.c -DDLL_EXPORT -DPIC -o .libs/asn1p_ref.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1p_ref.lo -MD -MP -MF .deps/asn1p_ref.Tpo -c asn1p_ref.c -o asn1p_ref.o >/dev/null 2>&1 mv -f .deps/asn1p_ref.Tpo .deps/asn1p_ref.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -all-static -o libasn1parser.la asn1parser.lo asn1p_y.lo asn1p_l.lo asn1p_module.lo asn1p_oid.lo asn1p_value.lo asn1p_expr.lo asn1p_xports.lo asn1p_constr.lo asn1p_param.lo asn1p_class.lo asn1p_ref.lo libtool: link: /usr/bin/ar cru .libs/libasn1parser.a asn1parser.o asn1p_y.o asn1p_l.o asn1p_module.o asn1p_oid.o asn1p_value.o asn1p_expr.o asn1p_xports.o asn1p_constr.o asn1p_param.o asn1p_class.o asn1p_ref.o libtool: link: ranlib .libs/libasn1parser.a libtool: link: ( cd ".libs" && rm -f "libasn1parser.la" && ln -s "../libasn1parser.la" "libasn1parser.la" ) make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' Making all in libasn1fix make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix.lo -MD -MP -MF .deps/asn1fix.Tpo -c -o asn1fix.lo asn1fix.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix.lo -MD -MP -MF .deps/asn1fix.Tpo -c asn1fix.c -DDLL_EXPORT -DPIC -o .libs/asn1fix.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix.lo -MD -MP -MF .deps/asn1fix.Tpo -c asn1fix.c -o asn1fix.o >/dev/null 2>&1 mv -f .deps/asn1fix.Tpo .deps/asn1fix.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_misc.lo -MD -MP -MF .deps/asn1fix_misc.Tpo -c -o asn1fix_misc.lo asn1fix_misc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_misc.lo -MD -MP -MF .deps/asn1fix_misc.Tpo -c asn1fix_misc.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_misc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_misc.lo -MD -MP -MF .deps/asn1fix_misc.Tpo -c asn1fix_misc.c -o asn1fix_misc.o >/dev/null 2>&1 mv -f .deps/asn1fix_misc.Tpo .deps/asn1fix_misc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_value.lo -MD -MP -MF .deps/asn1fix_value.Tpo -c -o asn1fix_value.lo asn1fix_value.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_value.lo -MD -MP -MF .deps/asn1fix_value.Tpo -c asn1fix_value.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_value.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_value.lo -MD -MP -MF .deps/asn1fix_value.Tpo -c asn1fix_value.c -o asn1fix_value.o >/dev/null 2>&1 mv -f .deps/asn1fix_value.Tpo .deps/asn1fix_value.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_compat.lo -MD -MP -MF .deps/asn1fix_compat.Tpo -c -o asn1fix_compat.lo asn1fix_compat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_compat.lo -MD -MP -MF .deps/asn1fix_compat.Tpo -c asn1fix_compat.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_compat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_compat.lo -MD -MP -MF .deps/asn1fix_compat.Tpo -c asn1fix_compat.c -o asn1fix_compat.o >/dev/null 2>&1 mv -f .deps/asn1fix_compat.Tpo .deps/asn1fix_compat.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constr.lo -MD -MP -MF .deps/asn1fix_constr.Tpo -c -o asn1fix_constr.lo asn1fix_constr.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constr.lo -MD -MP -MF .deps/asn1fix_constr.Tpo -c asn1fix_constr.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_constr.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constr.lo -MD -MP -MF .deps/asn1fix_constr.Tpo -c asn1fix_constr.c -o asn1fix_constr.o >/dev/null 2>&1 mv -f .deps/asn1fix_constr.Tpo .deps/asn1fix_constr.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cstring.lo -MD -MP -MF .deps/asn1fix_cstring.Tpo -c -o asn1fix_cstring.lo asn1fix_cstring.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cstring.lo -MD -MP -MF .deps/asn1fix_cstring.Tpo -c asn1fix_cstring.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_cstring.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cstring.lo -MD -MP -MF .deps/asn1fix_cstring.Tpo -c asn1fix_cstring.c -o asn1fix_cstring.o >/dev/null 2>&1 mv -f .deps/asn1fix_cstring.Tpo .deps/asn1fix_cstring.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_retrieve.lo -MD -MP -MF .deps/asn1fix_retrieve.Tpo -c -o asn1fix_retrieve.lo asn1fix_retrieve.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_retrieve.lo -MD -MP -MF .deps/asn1fix_retrieve.Tpo -c asn1fix_retrieve.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_retrieve.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_retrieve.lo -MD -MP -MF .deps/asn1fix_retrieve.Tpo -c asn1fix_retrieve.c -o asn1fix_retrieve.o >/dev/null 2>&1 mv -f .deps/asn1fix_retrieve.Tpo .deps/asn1fix_retrieve.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_bitstring.lo -MD -MP -MF .deps/asn1fix_bitstring.Tpo -c -o asn1fix_bitstring.lo asn1fix_bitstring.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_bitstring.lo -MD -MP -MF .deps/asn1fix_bitstring.Tpo -c asn1fix_bitstring.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_bitstring.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_bitstring.lo -MD -MP -MF .deps/asn1fix_bitstring.Tpo -c asn1fix_bitstring.c -o asn1fix_bitstring.o >/dev/null 2>&1 mv -f .deps/asn1fix_bitstring.Tpo .deps/asn1fix_bitstring.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint.lo -MD -MP -MF .deps/asn1fix_constraint.Tpo -c -o asn1fix_constraint.lo asn1fix_constraint.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint.lo -MD -MP -MF .deps/asn1fix_constraint.Tpo -c asn1fix_constraint.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_constraint.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint.lo -MD -MP -MF .deps/asn1fix_constraint.Tpo -c asn1fix_constraint.c -o asn1fix_constraint.o >/dev/null 2>&1 mv -f .deps/asn1fix_constraint.Tpo .deps/asn1fix_constraint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_integer.lo -MD -MP -MF .deps/asn1fix_integer.Tpo -c -o asn1fix_integer.lo asn1fix_integer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_integer.lo -MD -MP -MF .deps/asn1fix_integer.Tpo -c asn1fix_integer.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_integer.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_integer.lo -MD -MP -MF .deps/asn1fix_integer.Tpo -c asn1fix_integer.c -o asn1fix_integer.o >/dev/null 2>&1 mv -f .deps/asn1fix_integer.Tpo .deps/asn1fix_integer.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_crange.lo -MD -MP -MF .deps/asn1fix_crange.Tpo -c -o asn1fix_crange.lo asn1fix_crange.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_crange.lo -MD -MP -MF .deps/asn1fix_crange.Tpo -c asn1fix_crange.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_crange.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_crange.lo -MD -MP -MF .deps/asn1fix_crange.Tpo -c asn1fix_crange.c -o asn1fix_crange.o >/dev/null 2>&1 mv -f .deps/asn1fix_crange.Tpo .deps/asn1fix_crange.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_dereft.lo -MD -MP -MF .deps/asn1fix_dereft.Tpo -c -o asn1fix_dereft.lo asn1fix_dereft.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_dereft.lo -MD -MP -MF .deps/asn1fix_dereft.Tpo -c asn1fix_dereft.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_dereft.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_dereft.lo -MD -MP -MF .deps/asn1fix_dereft.Tpo -c asn1fix_dereft.c -o asn1fix_dereft.o >/dev/null 2>&1 mv -f .deps/asn1fix_dereft.Tpo .deps/asn1fix_dereft.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_derefv.lo -MD -MP -MF .deps/asn1fix_derefv.Tpo -c -o asn1fix_derefv.lo asn1fix_derefv.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_derefv.lo -MD -MP -MF .deps/asn1fix_derefv.Tpo -c asn1fix_derefv.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_derefv.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_derefv.lo -MD -MP -MF .deps/asn1fix_derefv.Tpo -c asn1fix_derefv.c -o asn1fix_derefv.o >/dev/null 2>&1 mv -f .deps/asn1fix_derefv.Tpo .deps/asn1fix_derefv.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_export.lo -MD -MP -MF .deps/asn1fix_export.Tpo -c -o asn1fix_export.lo asn1fix_export.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_export.lo -MD -MP -MF .deps/asn1fix_export.Tpo -c asn1fix_export.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_export.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_export.lo -MD -MP -MF .deps/asn1fix_export.Tpo -c asn1fix_export.c -o asn1fix_export.o >/dev/null 2>&1 mv -f .deps/asn1fix_export.Tpo .deps/asn1fix_export.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_param.lo -MD -MP -MF .deps/asn1fix_param.Tpo -c -o asn1fix_param.lo asn1fix_param.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_param.lo -MD -MP -MF .deps/asn1fix_param.Tpo -c asn1fix_param.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_param.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_param.lo -MD -MP -MF .deps/asn1fix_param.Tpo -c asn1fix_param.c -o asn1fix_param.o >/dev/null 2>&1 mv -f .deps/asn1fix_param.Tpo .deps/asn1fix_param.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_class.lo -MD -MP -MF .deps/asn1fix_class.Tpo -c -o asn1fix_class.lo asn1fix_class.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_class.lo -MD -MP -MF .deps/asn1fix_class.Tpo -c asn1fix_class.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_class.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_class.lo -MD -MP -MF .deps/asn1fix_class.Tpo -c asn1fix_class.c -o asn1fix_class.o >/dev/null 2>&1 mv -f .deps/asn1fix_class.Tpo .deps/asn1fix_class.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_tags.lo -MD -MP -MF .deps/asn1fix_tags.Tpo -c -o asn1fix_tags.lo asn1fix_tags.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_tags.lo -MD -MP -MF .deps/asn1fix_tags.Tpo -c asn1fix_tags.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_tags.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_tags.lo -MD -MP -MF .deps/asn1fix_tags.Tpo -c asn1fix_tags.c -o asn1fix_tags.o >/dev/null 2>&1 mv -f .deps/asn1fix_tags.Tpo .deps/asn1fix_tags.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_enum.lo -MD -MP -MF .deps/asn1fix_enum.Tpo -c -o asn1fix_enum.lo asn1fix_enum.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_enum.lo -MD -MP -MF .deps/asn1fix_enum.Tpo -c asn1fix_enum.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_enum.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_enum.lo -MD -MP -MF .deps/asn1fix_enum.Tpo -c asn1fix_enum.c -o asn1fix_enum.o >/dev/null 2>&1 mv -f .deps/asn1fix_enum.Tpo .deps/asn1fix_enum.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cws.lo -MD -MP -MF .deps/asn1fix_cws.Tpo -c -o asn1fix_cws.lo asn1fix_cws.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cws.lo -MD -MP -MF .deps/asn1fix_cws.Tpo -c asn1fix_cws.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_cws.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_cws.lo -MD -MP -MF .deps/asn1fix_cws.Tpo -c asn1fix_cws.c -o asn1fix_cws.o >/dev/null 2>&1 mv -f .deps/asn1fix_cws.Tpo .deps/asn1fix_cws.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint_compat.lo -MD -MP -MF .deps/asn1fix_constraint_compat.Tpo -c -o asn1fix_constraint_compat.lo asn1fix_constraint_compat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint_compat.lo -MD -MP -MF .deps/asn1fix_constraint_compat.Tpo -c asn1fix_constraint_compat.c -DDLL_EXPORT -DPIC -o .libs/asn1fix_constraint_compat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1fix_constraint_compat.lo -MD -MP -MF .deps/asn1fix_constraint_compat.Tpo -c asn1fix_constraint_compat.c -o asn1fix_constraint_compat.o >/dev/null 2>&1 mv -f .deps/asn1fix_constraint_compat.Tpo .deps/asn1fix_constraint_compat.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -all-static -o libasn1fix.la asn1fix.lo asn1fix_misc.lo asn1fix_value.lo asn1fix_compat.lo asn1fix_constr.lo asn1fix_cstring.lo asn1fix_retrieve.lo asn1fix_bitstring.lo asn1fix_constraint.lo asn1fix_integer.lo asn1fix_crange.lo asn1fix_dereft.lo asn1fix_derefv.lo asn1fix_export.lo asn1fix_param.lo asn1fix_class.lo asn1fix_tags.lo asn1fix_enum.lo asn1fix_cws.lo asn1fix_constraint_compat.lo libtool: link: /usr/bin/ar cru .libs/libasn1fix.a asn1fix.o asn1fix_misc.o asn1fix_value.o asn1fix_compat.o asn1fix_constr.o asn1fix_cstring.o asn1fix_retrieve.o asn1fix_bitstring.o asn1fix_constraint.o asn1fix_integer.o asn1fix_crange.o asn1fix_dereft.o asn1fix_derefv.o asn1fix_export.o asn1fix_param.o asn1fix_class.o asn1fix_tags.o asn1fix_enum.o asn1fix_cws.o asn1fix_constraint_compat.o libtool: link: ranlib .libs/libasn1fix.a libtool: link: ( cd ".libs" && rm -f "libasn1fix.la" && ln -s "../libasn1fix.la" "libasn1fix.la" ) make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' Making all in libasn1print make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1print.lo -MD -MP -MF .deps/asn1print.Tpo -c -o asn1print.lo asn1print.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1print.lo -MD -MP -MF .deps/asn1print.Tpo -c asn1print.c -DDLL_EXPORT -DPIC -o .libs/asn1print.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1print.lo -MD -MP -MF .deps/asn1print.Tpo -c asn1print.c -o asn1print.o >/dev/null 2>&1 mv -f .deps/asn1print.Tpo .deps/asn1print.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -all-static -o libasn1print.la asn1print.lo libtool: link: /usr/bin/ar cru .libs/libasn1print.a asn1print.o libtool: link: ranlib .libs/libasn1print.a libtool: link: ( cd ".libs" && rm -f "libasn1print.la" && ln -s "../libasn1print.la" "libasn1print.la" ) make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' Making all in libasn1compiler make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1compiler.lo -MD -MP -MF .deps/asn1compiler.Tpo -c -o asn1compiler.lo asn1compiler.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1compiler.lo -MD -MP -MF .deps/asn1compiler.Tpo -c asn1compiler.c -DDLL_EXPORT -DPIC -o .libs/asn1compiler.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1compiler.lo -MD -MP -MF .deps/asn1compiler.Tpo -c asn1compiler.c -o asn1compiler.o >/dev/null 2>&1 mv -f .deps/asn1compiler.Tpo .deps/asn1compiler.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_misc.lo -MD -MP -MF .deps/asn1c_misc.Tpo -c -o asn1c_misc.lo asn1c_misc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_misc.lo -MD -MP -MF .deps/asn1c_misc.Tpo -c asn1c_misc.c -DDLL_EXPORT -DPIC -o .libs/asn1c_misc.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_misc.lo -MD -MP -MF .deps/asn1c_misc.Tpo -c asn1c_misc.c -o asn1c_misc.o >/dev/null 2>&1 mv -f .deps/asn1c_misc.Tpo .deps/asn1c_misc.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_out.lo -MD -MP -MF .deps/asn1c_out.Tpo -c -o asn1c_out.lo asn1c_out.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_out.lo -MD -MP -MF .deps/asn1c_out.Tpo -c asn1c_out.c -DDLL_EXPORT -DPIC -o .libs/asn1c_out.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_out.lo -MD -MP -MF .deps/asn1c_out.Tpo -c asn1c_out.c -o asn1c_out.o >/dev/null 2>&1 mv -f .deps/asn1c_out.Tpo .deps/asn1c_out.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_lang.lo -MD -MP -MF .deps/asn1c_lang.Tpo -c -o asn1c_lang.lo asn1c_lang.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_lang.lo -MD -MP -MF .deps/asn1c_lang.Tpo -c asn1c_lang.c -DDLL_EXPORT -DPIC -o .libs/asn1c_lang.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_lang.lo -MD -MP -MF .deps/asn1c_lang.Tpo -c asn1c_lang.c -o asn1c_lang.o >/dev/null 2>&1 mv -f .deps/asn1c_lang.Tpo .deps/asn1c_lang.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_save.lo -MD -MP -MF .deps/asn1c_save.Tpo -c -o asn1c_save.lo asn1c_save.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_save.lo -MD -MP -MF .deps/asn1c_save.Tpo -c asn1c_save.c -DDLL_EXPORT -DPIC -o .libs/asn1c_save.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_save.lo -MD -MP -MF .deps/asn1c_save.Tpo -c asn1c_save.c -o asn1c_save.o >/dev/null 2>&1 mv -f .deps/asn1c_save.Tpo .deps/asn1c_save.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_C.lo -MD -MP -MF .deps/asn1c_C.Tpo -c -o asn1c_C.lo asn1c_C.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_C.lo -MD -MP -MF .deps/asn1c_C.Tpo -c asn1c_C.c -DDLL_EXPORT -DPIC -o .libs/asn1c_C.o asn1c_C.c: In function 'expr_elements_count': asn1c_C.c:1778:32: warning: comparison of constant '67' with boolean expression is always false [-Wbool-compare] && !topmost_parent->expr_type == ASN_BASIC_INTEGER ^ asn1c_C.c:1778:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] asn1c_C.c:1779:32: warning: comparison of constant '69' with boolean expression is always false [-Wbool-compare] && !topmost_parent->expr_type == ASN_BASIC_ENUMERATED) ^ asn1c_C.c:1779:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_C.lo -MD -MP -MF .deps/asn1c_C.Tpo -c asn1c_C.c -o asn1c_C.o >/dev/null 2>&1 mv -f .deps/asn1c_C.Tpo .deps/asn1c_C.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_constraint.lo -MD -MP -MF .deps/asn1c_constraint.Tpo -c -o asn1c_constraint.lo asn1c_constraint.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_constraint.lo -MD -MP -MF .deps/asn1c_constraint.Tpo -c asn1c_constraint.c -DDLL_EXPORT -DPIC -o .libs/asn1c_constraint.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_constraint.lo -MD -MP -MF .deps/asn1c_constraint.Tpo -c asn1c_constraint.c -o asn1c_constraint.o >/dev/null 2>&1 mv -f .deps/asn1c_constraint.Tpo .deps/asn1c_constraint.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_compat.lo -MD -MP -MF .deps/asn1c_compat.Tpo -c -o asn1c_compat.lo asn1c_compat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_compat.lo -MD -MP -MF .deps/asn1c_compat.Tpo -c asn1c_compat.c -DDLL_EXPORT -DPIC -o .libs/asn1c_compat.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_compat.lo -MD -MP -MF .deps/asn1c_compat.Tpo -c asn1c_compat.c -o asn1c_compat.o >/dev/null 2>&1 mv -f .deps/asn1c_compat.Tpo .deps/asn1c_compat.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_fdeps.lo -MD -MP -MF .deps/asn1c_fdeps.Tpo -c -o asn1c_fdeps.lo asn1c_fdeps.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_fdeps.lo -MD -MP -MF .deps/asn1c_fdeps.Tpo -c asn1c_fdeps.c -DDLL_EXPORT -DPIC -o .libs/asn1c_fdeps.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1parser -I../libasn1fix -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c_fdeps.lo -MD -MP -MF .deps/asn1c_fdeps.Tpo -c asn1c_fdeps.c -o asn1c_fdeps.o >/dev/null 2>&1 mv -f .deps/asn1c_fdeps.Tpo .deps/asn1c_fdeps.Plo /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -all-static -o libasn1compiler.la asn1compiler.lo asn1c_misc.lo asn1c_out.lo asn1c_lang.lo asn1c_save.lo asn1c_C.lo asn1c_constraint.lo asn1c_compat.lo asn1c_fdeps.lo libtool: link: /usr/bin/ar cru .libs/libasn1compiler.a asn1compiler.o asn1c_misc.o asn1c_out.o asn1c_lang.o asn1c_save.o asn1c_C.o asn1c_constraint.o asn1c_compat.o asn1c_fdeps.o libtool: link: ranlib .libs/libasn1compiler.a libtool: link: ( cd ".libs" && rm -f "libasn1compiler.la" && ln -s "../libasn1compiler.la" "libasn1compiler.la" ) make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' Making all in skeletons make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making all in . make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making all in tests make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making all in examples make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' ./crfc2asn1.pl ./rfc3280.txt Found PKIX1Explicit88 at line 5124 => Saving as rfc3280-PKIX1Explicit88.asn1 Found PKIX1Implicit88 at line 5850 => Saving as rfc3280-PKIX1Implicit88.asn1 ./crfc2asn1.pl ./rfc3525.txt Found MEDIA-GATEWAY-CONTROL at line 5177 => Saving as rfc3525-MEDIA-GATEWAY-CONTROL.asn1 ./crfc2asn1.pl ./rfc4511.txt Found Lightweight-Directory-Access-Protocol-V3 at line 2983 => Saving as rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1 make all-am make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' Making all in doc make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' Making all in docsrc make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' Making all in asn1c make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' Making all in . make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1compiler -I../libasn1parser -I../libasn1print -I../libasn1fix -I../skeletons -DDATADIR=\"/usr/local/share/asn1c\" -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT asn1c.o -MD -MP -MF .deps/asn1c.Tpo -c -o asn1c.o asn1c.c mv -f .deps/asn1c.Tpo .deps/asn1c.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o asn1c.exe asn1c.o ../libasn1parser/libasn1parser.la ../libasn1print/libasn1print.la ../libasn1fix/libasn1fix.la ../libasn1compiler/libasn1compiler.la libtool: link: gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o .libs/asn1c.exe asn1c.o ../libasn1parser/.libs/libasn1parser.a ../libasn1print/.libs/libasn1print.a ../libasn1fix/.libs/libasn1fix.a ../libasn1compiler/.libs/libasn1compiler.a gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1compiler -I../libasn1parser -I../libasn1print -I../libasn1fix -I../skeletons -DDATADIR=\"/usr/local/share/asn1c\" -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT unber.o -MD -MP -MF .deps/unber.Tpo -c -o unber.o unber.c mv -f .deps/unber.Tpo .deps/unber.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o unber.exe unber.o libtool: link: gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o .libs/unber.exe unber.o gcc -DHAVE_CONFIG_H -I. -I.. -I../libasn1compiler -I../libasn1parser -I../libasn1print -I../libasn1fix -I../skeletons -DDATADIR=\"/usr/local/share/asn1c\" -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT enber.o -MD -MP -MF .deps/enber.Tpo -c -o enber.o enber.c mv -f .deps/enber.Tpo .deps/enber.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o enber.exe enber.o libtool: link: gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o .libs/enber.exe enber.o make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' Making all in tests make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ make check Making check in libasn1parser make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' Making check in libasn1fix make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make check_fixer.exe make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' gcc -DHAVE_CONFIG_H -I. -I.. -DTOP_SRCDIR=.. -I../libasn1parser -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT check_fixer-check_fixer.o -MD -MP -MF .deps/check_fixer-check_fixer.Tpo -c -o check_fixer-check_fixer.o
test -f 'check_fixer.c' || echo './'
check_fixer.c mv -f .deps/check_fixer-check_fixer.Tpo .deps/check_fixer-check_fixer.Po /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o check_fixer.exe check_fixer-check_fixer.o libasn1fix.la ../libasn1parser/libasn1parser.la libtool: link: gcc -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -o .libs/check_fixer.exe check_fixer-check_fixer.o ./.libs/libasn1fix.a ../libasn1parser/.libs/libasn1parser.a make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make check-TESTS make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' [=> ./../tests/00-empty-OK.asn1] PASS: ../tests/00-empty-OK.asn1 [=> ./../tests/01-empty-OK.asn1] PASS: ../tests/01-empty-OK.asn1 [=> ./../tests/02-garbage-NP.asn1] Expecting error... ASN.1 grammar parse error near line 15 (token "garbage"): syntax error, unexpected TOK_identifier Previous error is EXPECTED, no worry PASS: ../tests/02-garbage-NP.asn1 [=> ./../tests/03-enum-OK.asn1] PASS: ../tests/03-enum-OK.asn1 [=> ./../tests/04-enum-SE.asn1] Expecting some problems... FATAL: Enumeration Enum1 at line 17: Explicit value "blue(1)" collides with previous values in ./../tests/04-enum-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/04-enum-SE.asn1 [=> ./../tests/05-enum-SE.asn1] Expecting some problems... FATAL: Enumeration Enum1 at line 18: Second extension marker is not allowed in ./../tests/05-enum-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/05-enum-SE.asn1 [=> ./../tests/06-enum-SE.asn1] Expecting some problems... FATAL: Enumeration Enum1 at line 17: Explicit value "blue(6)" is not greater than previous values (max 7) in ./../tests/06-enum-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/06-enum-SE.asn1 [=> ./../tests/07-int-OK.asn1] PASS: ../tests/07-int-OK.asn1 [=> ./../tests/08-int-SE.asn1] Expecting some problems... FATAL: Clash detected: "value1" at line 15 has similar identifier with "value1" at line 16 in ./../tests/08-int-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/08-int-SE.asn1 [=> ./../tests/09-int-SE.asn1] Expecting some problems... FATAL: Clash detected: "value1" at line 15 has similar value with "value2-1" at line 17 in ./../tests/09-int-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/09-int-SE.asn1 [=> ./../tests/10-int-OK.asn1] PASS: ../tests/10-int-OK.asn1 [=> ./../tests/100-class-ref-OK.asn1] PASS: ../tests/100-class-ref-OK.asn1 [=> ./../tests/101-class-ref-SE.asn1] Expecting some problems... FATAL: Class field REF-ID.&id lookup at line 19 in something that is not a class: NOTCLASS at line 14 in ./../tests/101-class-ref-SE.asn1 FATAL: Unknown type "REF-ID.&id" referenced by "field" at line 19 in ./../tests/101-class-ref-SE.asn1 FATAL: Unknown type "REF-ID.&Type" referenced by "params" at line 21 in ./../tests/101-class-ref-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/101-class-ref-SE.asn1 [=> ./../tests/102-class-ref-SE.asn1] Expecting some problems... FATAL: Unknown type "REF-ID2" referenced by "REF-ID" at line 15 in ./../tests/102-class-ref-SE.asn1 FATAL: Unknown type "REF-ID" referenced by "REF-ID2" at line 17 in ./../tests/102-class-ref-SE.asn1 FATAL: Class field REF-ID.&id lookup at line 18 in something that is not a class: REF-ID2 at line 17 in ./../tests/102-class-ref-SE.asn1 FATAL: Unknown type "REF-ID.&id" referenced by "field" at line 18 in ./../tests/102-class-ref-SE.asn1 FATAL: Unknown type "REF-ID.&Type" referenced by "params" at line 20 in ./../tests/102-class-ref-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/102-class-ref-SE.asn1 [=> ./../tests/103-reference-SE.asn1] Expecting some problems... FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1 FATAL: Module ModuleReference referred in IMPORTS section for Type of module ModuleReference does not contain the requested symbol in ./../tests/103-reference-SE.asn1 FATAL: Unknown type "Type" referenced by "T" at line 16 in ./../tests/103-reference-SE.asn1 FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1 FATAL: Excessive circular referencing detected in module ModuleReference for Type at line 16 in ./../tests/103-reference-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/103-reference-SE.asn1 [=> ./../tests/104-param-1-OK.asn1] PASS: ../tests/104-param-1-OK.asn1 [=> ./../tests/105-param-2-OK.asn1] PASS: ../tests/105-param-2-OK.asn1 [=> ./../tests/106-param-constr-OK.asn1] PASS: ../tests/106-param-constr-OK.asn1 [=> ./../tests/107-param-constr-2-OK.asn1] PASS: ../tests/107-param-constr-2-OK.asn1 [=> ./../tests/108-param-constr-3-OK.asn1] PASS: ../tests/108-param-constr-3-OK.asn1 [=> ./../tests/109-bit-string-SE.asn1] Expecting some problems... FATAL: Extension marker (...) is not allowed as a BIT STRING NamedBit at line 14 in ./../tests/109-bit-string-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/109-bit-string-SE.asn1 [=> ./../tests/11-int-SE.asn1] Expecting some problems... FATAL: Terminal value for alpha->beta not found in ./../tests/11-int-SE.asn1 FATAL: Terminal value for beta->alpha not found in ./../tests/11-int-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/11-int-SE.asn1 [=> ./../tests/110-param-3-OK.asn1] PASS: ../tests/110-param-3-OK.asn1 [=> ./../tests/111-param-4-SE.asn1] Expecting some problems... FATAL: Terminal value for field->cyan not found in ./../tests/111-param-4-SE.asn1 FATAL: Terminal value for field->cyan not found in ./../tests/111-param-4-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/111-param-4-SE.asn1 [=> ./../tests/112-param-class-OK.asn1] PASS: ../tests/112-param-class-OK.asn1 [=> ./../tests/113-bit-string-SE.asn1] Expecting some problems... FATAL: Clash detected: "one" at line 14 has similar identifier with "one" at line 14 in ./../tests/113-bit-string-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/113-bit-string-SE.asn1 [=> ./../tests/114-bit-string-SE.asn1] Expecting some problems... FATAL: BIT STRING NamedBit value at line 14: non-negative integer value expected in ./../tests/114-bit-string-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/114-bit-string-SE.asn1 [=> ./../tests/115-bit-string-OK.asn1] PASS: ../tests/115-bit-string-OK.asn1 [=> ./../tests/116-bit-string-SE.asn1] Expecting some problems... FATAL: Clash detected: "one" at line 14 has similar value with "another" at line 14 in ./../tests/116-bit-string-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/116-bit-string-SE.asn1 [=> ./../tests/117-real-constraint-OK.asn1] PASS: ../tests/117-real-constraint-OK.asn1 [=> ./../tests/118-per-constraint-OK.asn1] PASS: ../tests/118-per-constraint-OK.asn1 [=> ./../tests/119-per-strings-OK.asn1] PASS: ../tests/119-per-strings-OK.asn1 [=> ./../tests/12-int-SE.asn1] Expecting some problems... FATAL: Terminal value for alpha->beta not found in ./../tests/12-int-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/12-int-SE.asn1 [=> ./../tests/121-empty-imports-OK.asn1] PASS: ../tests/121-empty-imports-OK.asn1 [=> ./../tests/122-pattern-OK.asn1] PASS: ../tests/122-pattern-OK.asn1 [=> ./../tests/123-valueassignment-OK.asn1] PASS: ../tests/123-valueassignment-OK.asn1 [=> ./../tests/124-multiconstraint-OK.asn1] PASS: ../tests/124-multiconstraint-OK.asn1 [=> ./../tests/125-bitstring-constraint-OK.asn1] PASS: ../tests/125-bitstring-constraint-OK.asn1 [=> ./../tests/126-per-extensions-OK.asn1] PASS: ../tests/126-per-extensions-OK.asn1 [=> ./../tests/127-per-long-OK.asn1] PASS: ../tests/127-per-long-OK.asn1 [=> ./../tests/128-enum-SE.asn1] Expecting some problems... FATAL: Enumeration A at line 14: Explicit value "d(2)" is not greater than previous values (max 2) in ./../tests/128-enum-SE.asn1 FATAL: Enumeration A at line 14: Explicit value "d(2)" collides with previous values in ./../tests/128-enum-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/128-enum-SE.asn1 [=> ./../tests/129-enum-OK.asn1] PASS: ../tests/129-enum-OK.asn1 [=> ./../tests/129-enum-SE.asn1] Expecting some problems... FATAL: Enumeration A at line 14: Explicit value "d(2)" is not greater than previous values (max 2) in ./../tests/129-enum-SE.asn1 FATAL: Enumeration A at line 14: Explicit value "d(2)" collides with previous values in ./../tests/129-enum-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/129-enum-SE.asn1 [=> ./../tests/13-resolver-OK.asn1] PASS: ../tests/13-resolver-OK.asn1 [=> ./../tests/130-enum-OK.asn1] PASS: ../tests/130-enum-OK.asn1 [=> ./../tests/131-per-empty-OK.asn1] PASS: ../tests/131-per-empty-OK.asn1 [=> ./../tests/132-per-choice-OK.asn1] PASS: ../tests/132-per-choice-OK.asn1 [=> ./../tests/133-per-constraints-OK.asn1] PASS: ../tests/133-per-constraints-OK.asn1 [=> ./../tests/134-per-long-OK.asn1] PASS: ../tests/134-per-long-OK.asn1 [=> ./../tests/14-resolver-OK.asn1] PASS: ../tests/14-resolver-OK.asn1 [=> ./../tests/15-resolver-SE.asn1] Expecting some problems... FATAL: EXPORTS section of module ModuleTestResolver5 in ./../tests/15-resolver-SE.asn1 does not mention Enumeration at line 20 in ./../tests/15-resolver-SE.asn1 FATAL: Terminal type for alpha at line 20 not found in ./../tests/15-resolver-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/15-resolver-SE.asn1 [=> ./../tests/16-constraint-OK.asn1] PASS: ../tests/16-constraint-OK.asn1 [=> ./../tests/17-tags-OK.asn1] PASS: ../tests/17-tags-OK.asn1 [=> ./../tests/18-class-OK.asn1] PASS: ../tests/18-class-OK.asn1 [=> ./../tests/19-param-OK.asn1] PASS: ../tests/19-param-OK.asn1 [=> ./../tests/20-constr-OK.asn1] PASS: ../tests/20-constr-OK.asn1 [=> ./../tests/21-tags-OK.asn1] PASS: ../tests/21-tags-OK.asn1 [=> ./../tests/22-tags-OK.asn1] PASS: ../tests/22-tags-OK.asn1 [=> ./../tests/23-bits-OK.asn1] PASS: ../tests/23-bits-OK.asn1 [=> ./../tests/24-sequence-OK.asn1] PASS: ../tests/24-sequence-OK.asn1 [=> ./../tests/25-misc-OK.asn1] PASS: ../tests/25-misc-OK.asn1 [=> ./../tests/26-sequence-SE.asn1] Expecting some problems... FATAL: Processing T at line 15: component "b" at line 16 has the same tag as component "c" at line 18 in ./../tests/26-sequence-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestSequenceTagsDistinct DEFINITIONS, or manually tag components in ./../tests/26-sequence-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/26-sequence-SE.asn1 [=> ./../tests/27-set-SE.asn1] Expecting some problems... FATAL: Processing T at line 15: component "c" at line 18 has the same tag as component "a" at line 15 in ./../tests/27-set-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestSetTagsDistinct DEFINITIONS, or manually tag components in ./../tests/27-set-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/27-set-SE.asn1 [=> ./../tests/28-tags-SE.asn1] Expecting some problems... FATAL: Processing S at line 15: component "..." at line 23 potentially has the same tag as component "..." at line 19 in ./../tests/28-tags-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestTagsDistinct DEFINITIONS, or manually tag components in ./../tests/28-tags-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/28-tags-SE.asn1 [=> ./../tests/29-tags-OK.asn1] PASS: ../tests/29-tags-OK.asn1 [=> ./../tests/30-set-OK.asn1] PASS: ../tests/30-set-OK.asn1 [=> ./../tests/31-set-of-OK.asn1] PASS: ../tests/31-set-of-OK.asn1 [=> ./../tests/32-sequence-of-OK.asn1] PASS: ../tests/32-sequence-of-OK.asn1 [=> ./../tests/33-misc-OK.asn1] PASS: ../tests/33-misc-OK.asn1 [=> ./../tests/34-class-OK.asn1] PASS: ../tests/34-class-OK.asn1 [=> ./../tests/35-set-choice-OK.asn1] PASS: ../tests/35-set-choice-OK.asn1 [=> ./../tests/36-indirect-choice-SE.asn1] Expecting some problems... FATAL: Processing T at line 15: component "c-b" at line 23 has the same tag as component "t-a" at line 15 in ./../tests/36-indirect-choice-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIndirectChoiceError DEFINITIONS, or manually tag components in ./../tests/36-indirect-choice-SE.asn1 FATAL: Processing T at line 15: component "c-a" at line 21 has the same tag as component "t-b" at line 16 in ./../tests/36-indirect-choice-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIndirectChoiceError DEFINITIONS, or manually tag components in ./../tests/36-indirect-choice-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/36-indirect-choice-SE.asn1 [=> ./../tests/37-indirect-choice-OK.asn1] PASS: ../tests/37-indirect-choice-OK.asn1 [=> ./../tests/38-comments-OK.asn1] PASS: ../tests/38-comments-OK.asn1 [=> ./../tests/39-sequence-of-OK.asn1] PASS: ../tests/39-sequence-of-OK.asn1 [=> ./../tests/40-int-optional-SE.asn1] Expecting some problems... FATAL: Processing seq at line 16: component "alpha" at line 17 has the same tag as component "beta" at line 18 in ./../tests/40-int-optional-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIntOptional DEFINITIONS, or manually tag components in ./../tests/40-int-optional-SE.asn1 FATAL: Processing set at line 21: component "alpha" at line 22 has the same tag as component "beta" at line 23 in ./../tests/40-int-optional-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestIntOptional DEFINITIONS, or manually tag components in ./../tests/40-int-optional-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/40-int-optional-SE.asn1 [=> ./../tests/41-int-optional-OK.asn1] PASS: ../tests/41-int-optional-OK.asn1 [=> ./../tests/42-real-life-OK.asn1] PASS: ../tests/42-real-life-OK.asn1 [=> ./../tests/43-recursion-OK.asn1] PASS: ../tests/43-recursion-OK.asn1 [=> ./../tests/44-choice-in-sequence-OK.asn1] PASS: ../tests/44-choice-in-sequence-OK.asn1 [=> ./../tests/45-undefined-type-SE.asn1] Expecting some problems... FATAL: Unknown type "KnownExt" referenced by "Type" at line 16 in ./../tests/45-undefined-type-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/45-undefined-type-SE.asn1 [=> ./../tests/46-redefine-OK.asn1] PASS: ../tests/46-redefine-OK.asn1 [=> ./../tests/47-set-ext-OK.asn1] PASS: ../tests/47-set-ext-OK.asn1 [=> ./../tests/48-real-life-OK.asn1] PASS: ../tests/48-real-life-OK.asn1 [=> ./../tests/49-real-life-OK.asn1] PASS: ../tests/49-real-life-OK.asn1 [=> ./../tests/50-constraint-OK.asn1] PASS: ../tests/50-constraint-OK.asn1 [=> ./../tests/51-constraint-SE.asn1] Expecting some problems... FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1 FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1 FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1 FATAL: Int at line 14: Constraint type PermittedAlphabet is not applicable to INTEGER in ./../tests/51-constraint-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/51-constraint-SE.asn1 [=> ./../tests/52-constraint-SE.asn1] Expecting some problems... FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1 FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1 FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1 FATAL: Int at line 14: Constraint type SizeConstraint is not applicable to INTEGER in ./../tests/52-constraint-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/52-constraint-SE.asn1 [=> ./../tests/53-constraint-SE.asn1] Expecting some problems... FATAL: Constraint value 63 at line 14 is not within a parent constraint range FATAL: This error happened for "Int" (meta 1) at line 14 in ./../tests/53-constraint-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/53-constraint-SE.asn1 [=> ./../tests/54-constraint-SE.asn1] Expecting some problems... FATAL: Constraint value 35 at line 15 is not within a parent constraint range FATAL: This error happened for "StrBad" (meta 1) at line 15 in ./../tests/54-constraint-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/54-constraint-SE.asn1 [=> ./../tests/55-components-of-OK.asn1] PASS: ../tests/55-components-of-OK.asn1 [=> ./../tests/56-components-of-SE.asn1] Expecting some problems... FATAL: COMPONENTS OF at line 16 must reference a SEQUENCE type in ./../tests/56-components-of-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/56-components-of-SE.asn1 [=> ./../tests/57-components-of-OK.asn1] PASS: ../tests/57-components-of-OK.asn1 [=> ./../tests/58-param-OK.asn1] PASS: ../tests/58-param-OK.asn1 [=> ./../tests/59-choice-extended-OK.asn1] PASS: ../tests/59-choice-extended-OK.asn1 [=> ./../tests/60-any-OK.asn1] PASS: ../tests/60-any-OK.asn1 [=> ./../tests/61-any-1-SE.asn1] Expecting some problems... FATAL: Processing T at line 15: component "i1" at line 15 has the same tag as component "any" at line 17 in ./../tests/61-any-1-SE.asn1 FATAL: Consider adding AUTOMATIC TAGS after module ModuleTestBadANY1 DEFINITIONS, or manually tag components in ./../tests/61-any-1-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/61-any-1-SE.asn1 [=> ./../tests/62-any-OK.asn1] PASS: ../tests/62-any-OK.asn1 [=> ./../tests/63-any-2-SE.asn1] Expecting some problems... FATAL: any tagged in IMPLICIT mode but must be EXPLICIT at line 16 in ./../tests/63-any-2-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/63-any-2-SE.asn1 [=> ./../tests/64-oid-constr-OK.asn1] PASS: ../tests/64-oid-constr-OK.asn1 [=> ./../tests/65-multi-tag-OK.asn1] PASS: ../tests/65-multi-tag-OK.asn1 [=> ./../tests/66-ref-simple-OK.asn1] PASS: ../tests/66-ref-simple-OK.asn1 [=> ./../tests/67-embedded-choice-OK.asn1] PASS: ../tests/67-embedded-choice-OK.asn1 [=> ./../tests/68-enum-default-OK.asn1] PASS: ../tests/68-enum-default-OK.asn1 [=> ./../tests/69-reserved-words-OK.asn1] PASS: ../tests/69-reserved-words-OK.asn1 [=> ./../tests/70-xer-test-OK.asn1] PASS: ../tests/70-xer-test-OK.asn1 [=> ./../tests/71-duplicate-types-SE.asn1] Expecting some problems... FATAL: ASN.1 expression "Type" at line 27 of module ModuleDuplicateTypes2 clashes with expression "Type" at line 17 of module ModuleDuplicateTypes1. Rename or remove either instance to resolve the conflict in ./../tests/71-duplicate-types-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/71-duplicate-types-SE.asn1 [=> ./../tests/72-same-names-OK.asn1] PASS: ../tests/72-same-names-OK.asn1 [=> ./../tests/73-circular-OK.asn1] PASS: ../tests/73-circular-OK.asn1 [=> ./../tests/74-int-enum-constraints-OK.asn1] PASS: ../tests/74-int-enum-constraints-OK.asn1 [=> ./../tests/75-duplicate-modules-SE.asn1] Expecting some problems... FATAL: ASN.1 module ModuleDuplicateModuleName in ./../tests/75-duplicate-modules-SE.asn1 has the same OBJECT IDENTIFIER as module ModuleDuplicateModuleName in ./../tests/75-duplicate-modules-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/75-duplicate-modules-SE.asn1 [=> ./../tests/76-duplicate-modules-SW.asn1] Expecting some problems... WARNING: ASN.1 module ModuleDuplicateModuleName is defined more than once, with different OIDs in ./../tests/76-duplicate-modules-SW.asn1 Previous error is EXPECTED, no worry PASS: ../tests/76-duplicate-modules-SW.asn1 [=> ./../tests/77-str-default-OK.asn1] PASS: ../tests/77-str-default-OK.asn1 [=> ./../tests/78-str-default-SE.asn1] WARNING: GeneralString is not fully supported Expecting some problems... FATAL: Incompatible type of "country" (UTF8String) at line 15 with "country1" (GeneralString) at line 19 in ./../tests/78-str-default-SE.asn1 Previous error is EXPECTED, no worry PASS: ../tests/78-str-default-SE.asn1 [=> ./../tests/79-constrained-by-OK.asn1] PASS: ../tests/79-constrained-by-OK.asn1 [=> ./../tests/80-chardefs-OK.asn1] PASS: ../tests/80-chardefs-OK.asn1 [=> ./../tests/81-type-default-OK.asn1] PASS: ../tests/81-type-default-OK.asn1 [=> ./../tests/82-with-comps-OK.asn1] PASS: ../tests/82-with-comps-OK.asn1 [=> ./../tests/83-with-comps-OK.asn1] PASS: ../tests/83-with-comps-OK.asn1 [=> ./../tests/84-param-tags-OK.asn1] PASS: ../tests/84-param-tags-OK.asn1 [=> ./../tests/85-comments-OK.asn1] PASS: ../tests/85-comments-OK.asn1 [=> ./../tests/86-atags-OK.asn1] PASS: ../tests/86-atags-OK.asn1 [=> ./../tests/87-old-syntax-OK.asn1] WARNING: Line 15: expected lower-case member identifier, found an unnamed INTEGER. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "integer". Name clash may occur later. WARNING: Line 17: expected lower-case member identifier, found an unnamed BOOLEAN. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "boolean". Name clash may occur later. WARNING: Line 20: expected lower-case member identifier, found an unnamed INTEGER. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "integer". Name clash may occur later. WARNING: Line 21: expected lower-case member identifier, found an unnamed BOOLEAN. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "boolean". Name clash may occur later. WARNING: Line 23: expected lower-case member identifier, found an unnamed OBJECT IDENTIFIER. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "object_identifier". Name clash may occur later. WARNING: Line 24: expected lower-case member identifier, found an unnamed RELATIVE-OID. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "relative_oid". Name clash may occur later. WARNING: Line 26: expected lower-case member identifier, found an unnamed Tc. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "tc". Name clash may occur later. WARNING: Line 27: expected lower-case member identifier, found an unnamed SEQUENCE. WARNING: Obsolete X.208 syntax detected, please give the member a name. NOTE: Assigning temporary identifier "sequence". Name clash may occur later. PASS: ../tests/87-old-syntax-OK.asn1 [=> ./../tests/88-integer-enum-OK.asn1] PASS: ../tests/88-integer-enum-OK.asn1 [=> ./../tests/89-bit-string-enum-OK.asn1] PASS: ../tests/89-bit-string-enum-OK.asn1 [=> ./../tests/90-cond-int-type-OK.asn1] PASS: ../tests/90-cond-int-type-OK.asn1 [=> ./../tests/91-cond-int-blessSize-OK.asn1] PASS: ../tests/91-cond-int-blessSize-OK.asn1 [=> ./../tests/92-circular-loops-OK.asn1] PASS: ../tests/92-circular-loops-OK.asn1 [=> ./../tests/93-asn1c-controls-OK.asn1] INFO: Directive ASN1C:RepresentAsPointer applied to INTEGER at line 18 INFO: Directive ASN1C:RepresentAsPointer applied to member at line 24 INFO: Directive ASN1C:RepresentAsPointer applied to SET OF at line 28 INFO: Directive ASN1C:RepresentAsPointer applied to member at line 30 PASS: ../tests/93-asn1c-controls-OK.asn1 [=> ./../tests/94-set-optionals-OK.asn1] PASS: ../tests/94-set-optionals-OK.asn1 [=> ./../tests/95-choice-per-order-OK.asn1] PASS: ../tests/95-choice-per-order-OK.asn1 [=> ./../tests/96-type-identifier-OK.asn1] PASS: ../tests/96-type-identifier-OK.asn1 [=> ./../tests/97-type-identifier-SW.asn1] Expecting some problems... WARNING: ASN.1 expression "TYPE-IDENTIFIER" at line 17 of module ASN1C-UsefulInformationObjectClasses clashes with expression "TYPE-IDENTIFIER" at line 23 of module ModuleTypeIdentifier1 (./../tests/97-type-identifier-SW.asn1). Rename or remove either instance to resolve the conflict in ../skeletons/standard-modules/ASN1C-UsefulInformationObjectClasses.asn1 Previous error is EXPECTED, no worry PASS: ../tests/97-type-identifier-SW.asn1 [=> ./../tests/98-attribute-class-OK.asn1] PASS: ../tests/98-attribute-class-OK.asn1 [=> ./../tests/99-class-sample-OK.asn1]PASS: ../tests/99-class-sample-OK.asn1
All 135 tests passed
make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' Making check in libasn1print make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' Making check in libasn1compiler make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' Making check in skeletons make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making check in . make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make libasn1cskeletons.la make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ANY.lo -MD -MP -MF .deps/libasn1cskeletons_la-ANY.Tpo -c -o libasn1cskeletons_la-ANY.lo
test -f 'ANY.c' || echo './'
ANY.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ANY.lo -MD -MP -MF .deps/libasn1cskeletons_la-ANY.Tpo -c ANY.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-ANY.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ANY.lo -MD -MP -MF .deps/libasn1cskeletons_la-ANY.Tpo -c ANY.c -o libasn1cskeletons_la-ANY.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-ANY.Tpo .deps/libasn1cskeletons_la-ANY.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BIT_STRING.lo -MD -MP -MF .deps/libasn1cskeletons_la-BIT_STRING.Tpo -c -o libasn1cskeletons_la-BIT_STRING.lotest -f 'BIT_STRING.c' || echo './'
BIT_STRING.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BIT_STRING.lo -MD -MP -MF .deps/libasn1cskeletons_la-BIT_STRING.Tpo -c BIT_STRING.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-BIT_STRING.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BIT_STRING.lo -MD -MP -MF .deps/libasn1cskeletons_la-BIT_STRING.Tpo -c BIT_STRING.c -o libasn1cskeletons_la-BIT_STRING.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-BIT_STRING.Tpo .deps/libasn1cskeletons_la-BIT_STRING.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BMPString.lo -MD -MP -MF .deps/libasn1cskeletons_la-BMPString.Tpo -c -o libasn1cskeletons_la-BMPString.lotest -f 'BMPString.c' || echo './'
BMPString.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BMPString.lo -MD -MP -MF .deps/libasn1cskeletons_la-BMPString.Tpo -c BMPString.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-BMPString.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BMPString.lo -MD -MP -MF .deps/libasn1cskeletons_la-BMPString.Tpo -c BMPString.c -o libasn1cskeletons_la-BMPString.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-BMPString.Tpo .deps/libasn1cskeletons_la-BMPString.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BOOLEAN.lo -MD -MP -MF .deps/libasn1cskeletons_la-BOOLEAN.Tpo -c -o libasn1cskeletons_la-BOOLEAN.lotest -f 'BOOLEAN.c' || echo './'
BOOLEAN.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BOOLEAN.lo -MD -MP -MF .deps/libasn1cskeletons_la-BOOLEAN.Tpo -c BOOLEAN.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-BOOLEAN.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-BOOLEAN.lo -MD -MP -MF .deps/libasn1cskeletons_la-BOOLEAN.Tpo -c BOOLEAN.c -o libasn1cskeletons_la-BOOLEAN.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-BOOLEAN.Tpo .deps/libasn1cskeletons_la-BOOLEAN.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ENUMERATED.lo -MD -MP -MF .deps/libasn1cskeletons_la-ENUMERATED.Tpo -c -o libasn1cskeletons_la-ENUMERATED.lotest -f 'ENUMERATED.c' || echo './'
ENUMERATED.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ENUMERATED.lo -MD -MP -MF .deps/libasn1cskeletons_la-ENUMERATED.Tpo -c ENUMERATED.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-ENUMERATED.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-ENUMERATED.lo -MD -MP -MF .deps/libasn1cskeletons_la-ENUMERATED.Tpo -c ENUMERATED.c -o libasn1cskeletons_la-ENUMERATED.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-ENUMERATED.Tpo .deps/libasn1cskeletons_la-ENUMERATED.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-GeneralString.lo -MD -MP -MF .deps/libasn1cskeletons_la-GeneralString.Tpo -c -o libasn1cskeletons_la-GeneralString.lotest -f 'GeneralString.c' || echo './'
GeneralString.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-GeneralString.lo -MD -MP -MF .deps/libasn1cskeletons_la-GeneralString.Tpo -c GeneralString.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-GeneralString.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-GeneralString.lo -MD -MP -MF .deps/libasn1cskeletons_la-GeneralString.Tpo -c GeneralString.c -o libasn1cskeletons_la-GeneralString.o >/dev/null 2>&1 mv -f .deps/libasn1cskeletons_la-GeneralString.Tpo .deps/libasn1cskeletons_la-GeneralString.Plo /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-GeneralizedTime.lo -MD -MP -MF .deps/libasn1cskeletons_la-GeneralizedTime.Tpo -c -o libasn1cskeletons_la-GeneralizedTime.lotest -f 'GeneralizedTime.c' || echo './'
GeneralizedTime.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wno-error=unused-variable -g -O2 -Wall -Wcast-qual -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wno-error=cast-align -MT libasn1cskeletons_la-GeneralizedTime.lo -MD -MP -MF .deps/libasn1cskeletons_la-GeneralizedTime.Tpo -c GeneralizedTime.c -DDLL_EXPORT -DPIC -o .libs/libasn1cskeletons_la-GeneralizedTime.o GeneralizedTime.c:71:2: warning: #warning "PLEASE STOP AND READ!" [-Wcpp]warning "PLEASE STOP AND READ!"
^ GeneralizedTime.c:72:2: warning: #warning " timegm() is implemented via getenv(\"TZ\")/setenv(\"TZ\"), which may be not thread-safe." [-Wcpp]
warning " timegm() is implemented via getenv(\"TZ\")/setenv(\"TZ\"), which may be not thread-safe."
^ GeneralizedTime.c:73:2: warning: #warning " " [-Wcpp]
warning " "
^ GeneralizedTime.c:74:2: warning: #warning " You must fix the code by inserting appropriate locking" [-Wcpp]
warning " You must fix the code by inserting appropriate locking"
^ GeneralizedTime.c:75:2: warning: #warning " if you want to use asn_GT2time() or asn_UT2time()." [-Wcpp]
warning " if you want to use asn_GT2time() or asn_UT2time()."
^ GeneralizedTime.c:76:2: warning: #warning "PLEASE STOP AND READ!" [-Wcpp]
warning "PLEASE STOP AND READ!"
^ GeneralizedTime.c: In function 'GMTOFF': GeneralizedTime.c:87:7: warning: unused variable 'zone' [-Wunused-variable] long zone; ^ GeneralizedTime.c: At top level: GeneralizedTime.c:132:15: error: static declaration of 'timegm' follows non-static declaration static time_t timegm(struct tm _tm) { ^ In file included from /usr/include/time.h:173:0, from GeneralizedTime.c:12: /usr/include/cygwin/time.h:21:16: note: previous declaration of 'timegm' was here time_t _cdecl timegm (struct tm ); ^ make[3]: * [Makefile:570: libasn1cskeletons_la-GeneralizedTime.lo] Error 1 make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[2]: * [Makefile:1119: check-am] Error 2 make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[1]: * [Makefile:935: check-recursive] Error 1 make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make: *\ [Makefile:391: check-recursive] Error 1
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ make install Making install in libasn1parser make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1parser' Making install in libasn1fix make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1fix' Making install in libasn1print make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1print' Making install in libasn1compiler make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/libasn1compiler' Making install in skeletons make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making install in . make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/asn1c' /usr/bin/install -c -m 644 ./README ./ANY.c ./ANY.h ./BIT_STRING.c ./BIT_STRING.h ./BMPString.c ./BMPString.h ./BOOLEAN.c ./BOOLEAN.h ./ENUMERATED.c ./ENUMERATED.h ./GeneralString.c ./GeneralString.h ./GeneralizedTime.c ./GeneralizedTime.h ./GraphicString.c ./GraphicString.h ./IA5String.c ./IA5String.h ./INTEGER.c ./INTEGER.h ./ISO646String.c ./ISO646String.h ./NULL.c ./NULL.h ./NativeEnumerated.c ./NativeEnumerated.h ./NativeInteger.c ./NativeInteger.h ./NativeReal.c ./NativeReal.h ./NumericString.c ./NumericString.h ./OBJECT_IDENTIFIER.c ./OBJECT_IDENTIFIER.h ./OCTET_STRING.c ./OCTET_STRING.h ./ObjectDescriptor.c ./ObjectDescriptor.h ./PrintableString.c '/usr/local/share/asn1c' /usr/bin/install -c -m 644 ./PrintableString.h ./REAL.c ./REAL.h ./RELATIVE-OID.c ./RELATIVE-OID.h ./T61String.c ./T61String.h ./TeletexString.c ./TeletexString.h ./UTCTime.c ./UTCTime.h ./UTF8String.c ./UTF8String.h ./UniversalString.c ./UniversalString.h ./VideotexString.c ./VideotexString.h ./VisibleString.c ./VisibleString.h ./asn_SEQUENCE_OF.c ./asn_SEQUENCE_OF.h ./asn_SET_OF.c ./asn_SET_OF.h ./asn_application.h ./asn_codecs.h ./asn_codecs_prim.c ./asn_codecs_prim.h ./asn_internal.h ./asn_system.h ./ber_decoder.c ./ber_decoder.h ./ber_tlv_length.c ./ber_tlv_length.h ./ber_tlv_tag.c ./ber_tlv_tag.h ./constr_CHOICE.c ./constr_CHOICE.h ./constr_SEQUENCE.c ./constr_SEQUENCE.h ./constr_SEQUENCE_OF.c '/usr/local/share/asn1c' /usr/bin/install -c -m 644 ./constr_SEQUENCE_OF.h ./constr_SET.c ./constr_SET.h ./constr_SET_OF.c ./constr_SET_OF.h ./constr_TYPE.c ./constr_TYPE.h ./constraints.c ./constraints.h ./converter-sample.c ./der_encoder.c ./der_encoder.h ./per_decoder.c ./per_decoder.h ./per_encoder.c ./per_encoder.h ./per_opentype.c ./per_opentype.h ./per_support.c ./per_support.h ./xer_decoder.c ./xer_decoder.h ./xer_encoder.c ./xer_encoder.h ./xer_support.c ./xer_support.h ./file-dependencies '/usr/local/share/asn1c' make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making install in tests make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons/tests' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/skeletons' Making install in examples make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make install-am make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' /usr/bin/mkdir -p '/usr/local/bin' /usr/bin/install -c crfc2asn1.pl '/usr/local/bin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/examples' Making install in doc make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' Making install in docsrc make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc/docsrc' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/doc/asn1c' /usr/bin/install -c -m 644 ./asn1c-quick.pdf ./asn1c-usage.pdf '/usr/local/share/doc/asn1c' make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/doc' Making install in asn1c make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' Making install in . make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' /usr/bin/mkdir -p '/usr/local/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c asn1c.exe unber.exe enber.exe '/usr/local/bin' libtool: install: /usr/bin/install -c .libs/asn1c.exe /usr/local/bin/asn1c.exe libtool: install: /usr/bin/install -c .libs/unber.exe /usr/local/bin/unber.exe libtool: install: /usr/bin/install -c .libs/enber.exe /usr/local/bin/enber.exe /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/install -c -m 644 asn1c.1 unber.1 enber.1 '/usr/local/share/man/man1' make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' Making install in tests make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[3]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c/tests' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27/asn1c' make[1]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' make[2]: Entering directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/doc/asn1c' /usr/bin/install -c -m 644 README FAQ COPYING ChangeLog BUGS TODO '/usr/local/share/doc/asn1c' make[2]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27' make[1]: Leaving directory '/cygdrive/f/code/asn1c/asn1c-0.9.27'
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ asn1c asn1c: No input files specified. Try 'asn1c -h' for more information
StefanG@STEFAN-PC /cygdrive/f/code/asn1c/asn1c-0.9.27 $ asn1c -h ASN.1 Compiler, v0.9.27 Copyright (c) 2003, 2004, 2005, 2006 Lev Walkin vlm@lionet.info Usage: asn1c [options] file ... Options: -E Run only the ASN.1 parser and print out the tree -F During -E operation, also perform tree fixing
-P Concatenate and print the compiled text -R Restrict output (tables only, no support code) -S
-Werror Treat warnings as errors; abort if any warning -Wdebug-lexer Enable verbose debugging output from lexer -Wdebug-fixer --//-- semantics processor -Wdebug-compiler --//-- compiler
-fbless-SIZE Allow SIZE() constraint for INTEGER etc (non-std.) -fcompound-names Disambiguate C's struct NAME's inside top-level types -findirect-choice Compile members of CHOICE as indirect pointers -fincludes-quoted Generate #includes in "double" instead of quotes
-fknown-extern-type= Pretend the specified type is known
-fline-refs Include ASN.1 module's line numbers in comments
-fno-constraints Do not generate constraint checking code
-fno-include-deps Do not generate courtesy #includes for dependencies
-funnamed-unions Enable unnamed unions in structures
-fwide-types Use INTEGER_t instead of "long" by default, etc.
-gen-PER Generate PER support code -pdu={all|auto|Type} Generate PDU table (discover PDUs automatically)
-print-class-matrix Print out the collected object class matrix (debug) -print-constraints Explain subtype constraints (debug) -print-lines Generate "-- #line" comments in -E output