[Gambas-user] compiling errors svn3850

wally wally at ...2037...
Wed May 18 21:56:49 CEST 2011


Jussi,

Yes, so far it compiled always without troubles.
i always watched only the final output of configure.

Now i found in ./configure output :
"configure: WARNING: foreign function interface is disabled" 

installed libffi devel packages and now it works .

maybe this was also the reason for a lot of wasted time trying to 
to get GSL work.

GSLinter example works nice

thanks a lot 
wally




On Wednesday, May 18, 2011 21:02:06 Jussi Lahtinen wrote:
> Strange error... EXTERN_get_symbol is defined in gbx_extern.c, no errors in
> sources.
> Earlier revision compiled just fine?
> 
> Attach whole output of recong and configure. Maybe there are some hints.
> 
> Jussi
> 
> On Wed, May 18, 2011 at 21:18, wally <wally at ...2037...> wrote:
> > Jussi,
> > 
> > deleted svn folder and checkedout again.
> > reconf-all, confidure, make :
> > same error
> > 
> > On Wednesday, May 18, 2011 19:36:13 Jussi Lahtinen wrote:
> > > Are you sure your source folder isn't mangled somehow?
> > > Have you tried to delete source folder and do checkout again?
> > > 
> > > Jussi
> > > 
> > > On Wed, May 18, 2011 at 20:27, wally <wally at ...2037...> wrote:
> > > > can i do anything myself or should i wait for svn version > 3850
> > > > i really would like to try the gsl feature :)
> > > > 
> > > > Opensue 11.3
> > > > ...
> > > > Making all in gbx
> > > > make[4]: Entering directory
> > > > `/home/op/SDB/Programming/gambas/gambas3_svn/trunk/main/gbx'
> > > > /bin/sh ../libtool --tag=CC   --mode=link gcc -
> > > > DGAMBAS_PATH="\"/usr/local/bin\"" -pipe -Wall -Wno-unused-value
> > > > -fsigned-char
> > > > -fvisibility=hidden -g -Os -I../share -D_REENTRANT      -o gbx3 gbx3-
> > > > gb_common.o gbx3-gbx_debug.o gbx3-gb_alloc.o gbx3-gb_array.o
> > > > gbx3-gbx_stack.o
> > > > gbx3-gb_buffer.o gbx3-gbx_replace.o gbx3-gbx_value.o gbx3-gb_hash.o
> > 
> > gbx3-
> > 
> > > > gb_table.o gbx3-gb_list.o gbx3-gbx_type.o gbx3-gbx_exec.o
> > > > gbx3-gbx_exec_push.o
> > > > gbx3-gbx_exec_enum.o gbx3-gbx_exec_pop.o gbx3-gbx_class_init.o gbx3-
> > > > gbx_class.o gbx3-gbx_class_native.o gbx3-gbx_class_load.o
> > > > gbx3-gbx_event.o gbx3-gb_file.o gbx3-gbx_stream.o
> > > > gbx3-gbx_stream_direct.o gbx3-
> > > > gbx_stream_buffer.o gbx3-gbx_stream_memory.o gbx3-gbx_stream_arch.o
> > 
> > gbx3-
> > 
> > > > gbx_stream_process.o gbx3-gbx_stream_pipe.o gbx3-gbx_stream_string.o
> > > > gbx3- gbx_project.o gbx3-gbx_library.o gbx3-gbx_subr.o
> > > > gbx3-gbx_subr_file.o gbx3- gbx_subr_string.o gbx3-gbx_subr_conv.o
> > > > gbx3-gbx_subr_time.o gbx3- gbx_subr_extern.o gbx3-gbx_subr_misc.o
> > > > gbx3-gbx_math.o gbx3-gbx_subr_math.o gbx3-gbx_subr_test.o
> > 
> > gbx3-gbx_api.o
> > 
> > > > gbx3-gbx_local.o gbx3-gbx_regexp.o gbx3-
> > > > gbx_archive.o gbx3-gbx_watch.o gbx3-gbx_eval.o gbx3-gbx_compare.o
> > > > gbx3-gbx.o
> > > > gbx3-gbx_number.o gbx3-gbx_object.o gbx3-gbx_string.o gbx3-gbx_date.o
> > > > gbx3- gbx_c_class.o gbx3-gbx_c_collection.o gbx3-gbx_c_error.o
> > > > gbx3-gbx_c_gambas.o
> > > > gbx3-gbx_c_file.o gbx3-gbx_c_application.o gbx3-gbx_c_array.o gbx3-
> > > > gbx_c_process.o gbx3-gbx_c_subcollection.o gbx3-gbx_c_string.o gbx3-
> > > > gbx_c_observer.o gbx3-gbx_component.o gbx3-gbx_extern.o
> > 
> > gbx3-gbx_c_enum.o
> > 
> > > > gbx3-gbx_c_timer.o gbx3-gbx_struct.o libgbx.a -lm    -ldl -lpthread
> > > > libtool: link: gcc -DGAMBAS_PATH=\"/usr/local/bin\" -pipe -Wall
> > > > -Wno-unused-
> > > > value -fsigned-char -fvisibility=hidden -g -Os -I../share
> > > > -D_REENTRANT
> > 
> > -o
> > 
> > > > gbx3
> > > > gbx3-gb_common.o gbx3-gbx_debug.o gbx3-gb_alloc.o gbx3-gb_array.o
> > > > gbx3- gbx_stack.o gbx3-gb_buffer.o gbx3-gbx_replace.o
> > > > gbx3-gbx_value.o gbx3- gb_hash.o gbx3-gb_table.o gbx3-gb_list.o
> > > > gbx3-gbx_type.o
> > 
> > gbx3-gbx_exec.o
> > 
> > > > gbx3-
> > > > gbx_exec_push.o gbx3-gbx_exec_enum.o gbx3-gbx_exec_pop.o
> > > > gbx3-gbx_class_init.o
> > > > gbx3-gbx_class.o gbx3-gbx_class_native.o gbx3-gbx_class_load.o gbx3-
> > > > gbx_event.o gbx3-gb_file.o gbx3-gbx_stream.o gbx3-gbx_stream_direct.o
> > > > gbx3- gbx_stream_buffer.o gbx3-gbx_stream_memory.o
> > > > gbx3-gbx_stream_arch.o gbx3- gbx_stream_process.o
> > 
> > gbx3-gbx_stream_pipe.o
> > 
> > > > gbx3-gbx_stream_string.o gbx3- gbx_project.o gbx3-gbx_library.o
> > > > gbx3-gbx_subr.o gbx3-gbx_subr_file.o gbx3- gbx_subr_string.o
> > > > gbx3-gbx_subr_conv.o gbx3-gbx_subr_time.o gbx3- gbx_subr_extern.o
> > > > gbx3-gbx_subr_misc.o gbx3-gbx_math.o gbx3-gbx_subr_math.o
> > > > gbx3-gbx_subr_test.o gbx3-gbx_api.o gbx3-gbx_local.o
> > > > gbx3-gbx_regexp.o gbx3-
> > > > gbx_archive.o gbx3-gbx_watch.o gbx3-gbx_eval.o gbx3-gbx_compare.o
> > > > gbx3-gbx.o
> > > > gbx3-gbx_number.o gbx3-gbx_object.o gbx3-gbx_string.o gbx3-gbx_date.o
> > > > gbx3- gbx_c_class.o gbx3-gbx_c_collection.o gbx3-gbx_c_error.o
> > > > gbx3-gbx_c_gambas.o
> > > > gbx3-gbx_c_file.o gbx3-gbx_c_application.o gbx3-gbx_c_array.o gbx3-
> > > > gbx_c_process.o gbx3-gbx_c_subcollection.o gbx3-gbx_c_string.o gbx3-
> > > > gbx_c_observer.o gbx3-gbx_component.o gbx3-gbx_extern.o
> > 
> > gbx3-gbx_c_enum.o
> > 
> > > > gbx3-gbx_c_timer.o gbx3-gbx_struct.o  libgbx.a -lm -ldl -lpthread
> > 
> > > > gbx3-gbx_c_application.o: In function `System_GetExternSymbol':
> > /home/op/SDB/Programming/gambas/gambas3_svn/trunk/main/gbx/gbx_c_applicat
> > 
> > > > ion.c:401: undefined reference to `EXTERN_get_symbol'
> > > > collect2: ld returned 1 exit status
> > > > make[4]: *** [gbx3] Error 1
> > > > make[4]: Leaving directory
> > > > `/home/op/SDB/Programming/gambas/gambas3_svn/trunk/main/gbx'
> > > > make[3]: *** [all-recursive] Error 1
> > > > make[3]: Leaving directory
> > > > `/home/op/SDB/Programming/gambas/gambas3_svn/trunk/main'
> > > > make[2]: *** [all] Error 2
> > > > make[2]: Leaving directory
> > > > `/home/op/SDB/Programming/gambas/gambas3_svn/trunk/main'
> > > > make[1]: *** [all-recursive] Error 1
> > > > make[1]: Leaving directory
> > > > `/home/op/SDB/Programming/gambas/gambas3_svn/trunk'
> > > > make: *** [all] Error 2
> > > > ..gambas3_svn/trunk>
> > 
> > -------------------------------------------------------------------------
> > 
> > > > ----- What Every C/C++ and Fortran developer Should Know!
> > > > Read this article and learn how Intel has extended the reach of its
> > > > next-generation tools to help Windows* and Linux* C/C++ and Fortran
> > > > developers boost performance applications - including clusters.
> > > > http://p.sf.net/sfu/intel-dev2devmay
> > > > _______________________________________________
> > > > Gambas-user mailing list
> > > > Gambas-user at lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > 
> > -------------------------------------------------------------------------
> > --
> > 
> > > --- What Every C/C++ and Fortran developer Should Know!
> > > Read this article and learn how Intel has extended the reach of its
> > > next-generation tools to help Windows* and Linux* C/C++ and Fortran
> > > developers boost performance applications - including clusters.
> > > http://p.sf.net/sfu/intel-dev2devmay
> > > _______________________________________________
> > > Gambas-user mailing list
> > > Gambas-user at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > 
> > -------------------------------------------------------------------------
> > ----- What Every C/C++ and Fortran developer Should Know!
> > Read this article and learn how Intel has extended the reach of its
> > next-generation tools to help Windows* and Linux* C/C++ and Fortran
> > developers boost performance applications - including clusters.
> > http://p.sf.net/sfu/intel-dev2devmay
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> 
> ---------------------------------------------------------------------------
> --- What Every C/C++ and Fortran developer Should Know!
> Read this article and learn how Intel has extended the reach of its
> next-generation tools to help Windows* and Linux* C/C++ and Fortran
> developers boost performance applications - including clusters.
> http://p.sf.net/sfu/intel-dev2devmay
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user




More information about the User mailing list