From: Desorrow G. -T \(d. - A. at Cisco\) <des...@ci...> - 2006-08-18 14:33:56
|
All, I am trying to the example under the swig tutorial working for perl. I am able to successfully generate the example_wrap.c file but when when I try to compile it, I get the following errors. Is it possible to use the cc compiler instead of the gcc compiler? Are there some things I would need to change for this to work? cc -Dbool=char -DPERL_CORE -DPERL_UNUSED_DECL -I./ -I/vob/bts/TestAutomation/tools/packages/swig2/junk/CORE -c example.c "example.c", line 2: warning: improper pointer/integer combination: op "=" cc -Dbool=char -DPERL_CORE -DPERL_UNUSED_DECL -I./ -I/vob/bts/TestAutomation/tools/packages/swig2/junk/CORE -c example_wrap.c "/vob/bts/TestAutomation/tools/packages/swig2/junk/CORE/perl.h", line 155: warning: macro redefined: PERL_UNUSED_DECL "example_wrap.c", line 703: warning: implicit function declaration: perl_get_sv "example_wrap.c", line 703: warning: improper pointer/integer combination: op "=" "example_wrap.c", line 715: warning: improper pointer/integer combination: op "=" cc -Dbool=char -DPERL_CORE -DPERL_UNUSED_DECL -I./ -I/vob/bts/TestAutomation/tools/packages/swig2/junk/CORE -o example.o example_wrap.o Undefined first referenced symbol in file fact example_wrap.o main /auto/bts-tools/SUNWspro8/prod/lib/crt1.o Perl_croak example_wrap.o Perl_newXS example_wrap.o PL_markstack_ptr example_wrap.o perl_get_sv example_wrap.o Perl_mg_get example_wrap.o PL_sv_yes example_wrap.o Perl_mg_find example_wrap.o Perl_sv_2iv example_wrap.o PL_stack_sp example_wrap.o testVar example_wrap.o Perl_sv_isobject example_wrap.o Perl_sv_newmortal example_wrap.o PL_stack_base example_wrap.o Perl_sv_setref_pv example_wrap.o Perl_sv_setpv example_wrap.o Perl_sv_setnv example_wrap.o Perl_sv_setiv example_wrap.o Perl_sv_magic example_wrap.o ld: fatal: Symbol referencing errors. No output written to example.o make: *** [example] Error 1 -DeSorrow |