error compiling myschema
Posted in 2007
Using gcc 3.4.6.3 on Redhad I get the following error compiling myschema:
make myschema
cd myschema.d; \\
make -f myschema.mk.norcs; \\
cp -p myschema ..
make[1]: Entering directory `/usr2/informix/tmp/myschema.d'
INFORMIXC=gcc esql -o myschema myschema.o blobfuncs.o cleancat.oformat_triggers.o getsysdata.o obtainidxsize.o print_auths.o print_checks.o
print_constraints.o print_defaults.o print_indexes.o print_procedures.o
print_triggers.o print_violations.o print_synonyms.o print_views.o usage.o
print_seconstraints.o print_seindexes.o print_distributions.o
print_userauths.o tokens.o return_extended.o print_casts.o print_types.o
print_coltype.o print_aggregates.o print_alters.o print_puts.o
print_sequences.o getopt.o
getopt.o(.text+0x149): In function `_getopt_internal':
: undefined reference to `__alloca'
getopt.o(.text+0x2d9): In function `_getopt_internal':
: undefined reference to `__alloca'
collect2: ld returned 1 exit status
make[1]: *** [myschema] Error 1
make[1]: Leaving directory `/usr2/informix/tmp/myschema.d'
cp: cannot stat `myschema': No such file or directory
make: *** [myschema] Error 1