I am trying to create a .info file for this package. However, at
compile stage I get this error from multiply defined symbol
PyarrayXXX. I have tried setting the LDFLAGS to mutliply_defined
suppress. It does not seem to work on either gcc-3.3 or 4.0.1. Any
help, please?
/bin/sh ../libtool --mode=link gcc -g -O -W -Wall -DWITH_WARNINGS -
L/sw/lib -lz -o libscigraphica-2.0.la -rpath /usr/local/lib -version-
info 1:0:0 -release 2.1 -export-dynamic -L/sw/lib -L/usr/X11R6/lib -
lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXinerama -lXext -lXcursor -
latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lXrender -lpangox-1.0
-lX11 -lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lm -
lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -L/sw/lib -L/
usr/X11R6/lib -L/usr/local/lib -lgtkextra-x11-2.0 -lgtk-x11-2.0 -lgdk-
x11-2.0 -lXrandr -lXinerama -lXext -lXcursor -latk-1.0 -
lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lXrender -lpangox-1.0 -lX11 -
lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lm -lgobject-2.0 -
lgmodule-2.0 -lglib-2.0 -lintl -liconv -L/sw/lib -lxml2 -lpthread -
lz -liconv -lm -L/System/Library/Frameworks/Python.framework/
Versions/2.3/lib/python2.3//config -lpython2.3 -ldl
sg_application.lo sg.lo sg_config.lo sg_dataset.lo sg_features.lo
sg_file.lo sg_file_dialog.lo sg_layer_control.lo sg_locale.lo
sg_plugin_array.lo sg_plugin.lo sg_plugin_dataset.lo
sg_plugin_file.lo sg_plugin_formula.lo sg_plugin_function.lo
sg_plugin_iterator.lo sg_plugin_layer.lo sg_plugin_loader.lo
sg_plugin_menu.lo sg_plugin_style.lo sg_python.lo
sg_python_worksheet.lo sg_python_expr.lo algorithms/
libsgalgorithms.la widgets/libsgwidgets.la dialogs/libsgdialogs.la
libtool: link: warning: library `/sw/lib/libgtkextra-x11-2.0.la' was
moved.
rm -fr .libs/libscigraphica-2.0.la .libs/libscigraphica-2.0.* .libs/
libscigraphica-2.0-2.1.*
gcc -r -keep_private_externs -nostdlib -o .libs/
libscigraphica-2.0-2.1.1.0.0.dylib-master.o sg_application.lo sg.lo
sg_config.lo sg_dataset.lo sg_features.lo sg_file.lo
sg_file_dialog.lo sg_layer_control.lo sg_locale.lo sg_plugin_array.lo
sg_plugin.lo sg_plugin_dataset.lo sg_plugin_file.lo
sg_plugin_formula.lo sg_plugin_function.lo sg_plugin_iterator.lo
sg_plugin_layer.lo sg_plugin_loader.lo sg_plugin_menu.lo
sg_plugin_style.lo sg_python.lo sg_python_worksheet.lo
sg_python_expr.lo -all_load algorithms/.libs/libsgalgorithms.al
widgets/.libs/libsgwidgets.al dialogs/.libs/libsgdialogs.al && gcc -
dynamiclib -flat_namespace -undefined suppress -o .libs/
libscigraphica-2.0-2.1.1.0.0.dylib .libs/
libscigraphica-2.0-2.1.1.0.0.dylib-master.o -L/sw/lib -L/usr/X11R6/
lib -L/usr/local/lib -lgtkextra-x11-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -
lXrandr -lXinerama -lXext -lXcursor -latk-1.0 -lgdk_pixbuf-2.0 -
lpangoxft-1.0 -lXft -lXrender -lpangox-1.0 -lX11 -lpangoft2-1.0 -
lfontconfig -lfreetype -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -
lglib-2.0 -lintl -lxml2 -lpthread -liconv -lm -L/System/Library/
Frameworks/Python.framework/Versions/2.3/lib/python2.3//config -
lpython2.3 -ldl -lz -lc -install_name /usr/local/lib/
libscigraphica-2.0-2.1.1.dylib -compatibility_version 2 -
current_version 2.0
/usr/bin/ld: multiple definitions of symbol _PyArrayXXX
sg.lo definition of _PyArrayXXX in section (__DATA,__common)
sg_config.lo definition of _PyArrayXXX in section (__DATA,__common)
sg_file.lo definition of _PyArrayXXX in section (__DATA,__common)
sg_file_dialog.lo definition of _PyArrayXXX in section (__DATA,__common)
sg_layer_control.lo definition of _PyArrayXXX in section
(__DATA,__common)
sg_plugin_function.lo definition of _PyArrayXXX in section
(__DATA,__common)
sg_plugin_loader.lo definition of _PyArrayXXX in section
(__DATA,__common)
sg_python.lo definition of _PyArrayXXX in section (__DATA,__common)
sg_python_worksheet.lo definition of _PyArrayXXX in section
(__DATA,__common)
sg_python_expr.lo definition of _PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_dialog.lo) definition of _PyArrayXXX
in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_layer.lo) definition of _PyArrayXXX
in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_matrix.lo) definition of _PyArrayXXX
in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_matrix_convert.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_matrix_menu.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_matrix_toolbar.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_plot_menu.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_plot_toolbar.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_stock.lo) definition of _PyArrayXXX
in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_toggle_combos.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_toolbox.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_worksheet.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_worksheet_menu.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_worksheet_toolbar.lo) definition of
_PyArrayXXX in section (__DATA,__common)
widgets/.libs/libsgwidgets.al(sg_worksheet_window.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_append_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_arrange_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_arrow_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_axis_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_bars_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_break_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_column_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_contour_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_convert_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_data_edit_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_data_expr_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_data_labels_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_data_line_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_dataset_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_ellipse_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_errbars_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_fit_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_formula_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_frame_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_gradient_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_gradient_labels_dialog.lo)
definition of _PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_grids_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_labels_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_layer_dataset_dialog.lo) definition
of _PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_layer_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_legends_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_line_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_line_symbol_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_matrix_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_misc_dialogs.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_page_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_planes_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_rectangle_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_segment_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_style_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_surface_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_symbol_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_symbol_scale_dialog.lo) definition
of _PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_text_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_ticks_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_title_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_vector_scale_dialog.lo) definition
of _PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_xy_formula_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
dialogs/.libs/libsgdialogs.al(sg_xyz_dialog.lo) definition of
_PyArrayXXX in section (__DATA,__common)
collect2: ld returned 1 exit status
make[3]: *** [libscigraphica-2.0.la] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2
Removing build lock...
/sw/bin/dpkg-lockwait -r fink-buildlock-libscigraphica-2.1.1-1
(Reading database ... 97342 files and directories currently installed.)
Removing fink-buildlock-libscigraphica-2.1.1-1 ...
Failed: phase compiling: libscigraphica-2.1.1-1 failed
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel