From: John B. <sh...@cm...> - 2001-10-31 00:04:53
|
> I checked in a new test for libart in configure.in that should make it > possible to do "./autogen.sh" for gtk-only setups. > > Could someone (Neil?) verify/comment that this indeed makes a difference? Yes. And yes. The standard ./autogen.sh now produces ./configure fine on SuSE 7.1 and 7.2 with their standard libs. The compile is including -lart_lgpl which I take to be indicative of libart. However the new freeze/thaw code seems to be throwing up some problems: gcc -g -O2 -I -I -DREADLINE_4 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DWITH_GDK_IMLIB -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/opt/gnome/include -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -DWITH_GNOME -DWITH_GNOME_PRINT -I/opt/gnome/include -DWITH_LIBART -I../zvt -I../../zvt -o scigraphica gtkpixmapmenuitem.o gtkplotart.o gtkplotgnome.o sg.o sg_arrange_dialog.o sg_axis_dialog.o sg_clipboard.o sg_column_dialog.o sg_config.o sg_convert_dialog.o sg_dataset.o sg_dataset_dialog.o sg_dialogs.o sg_edit_function_dialog.o sg_edit_data_dialog.o sg_edit_columns_dialog.o sg_edit_exp_dialog.o sg_edit_3d_dialog.o sg_ellipse_dialog.o sg_entry.o sg_file.o sg_file_dialog.o sg_formula_dialog.o sg_frame_dialog.o sg_function_dialog.o sg_grids_dialog.o sg_import_dialog.o sg_labels_dialog.o sg_layer.o sg_layer_control.o sg_layer_dialog.o sg_legends_dialog.o sg_line_dialog.o sg_logo_dialogs.o sg_matrix_menu.o sg_matrix_convert.o sg_matrix_dialog.o sg_menu.o sg_misc.o sg_misc_dialogs.o sg_new_data_dialog.o sg_page_dialog.o sg_planes_dialog.o sg_plot.o sg_plot_file.o sg_plot_file_xml.o sg_plot_menu.o sg_plot_tools.o sg_plugin.o sg_preferences_dialog.o sg_project.o sg_project_menu.o sg_project_file_xml.o sg_project_file_sax.o sg_project_rescue.o sg_project_autosave.o sg_rectangle_dialog.o sg_stock.o sg_style_dialog.o sg_text_dialog.o sg_title_dialog.o sg_toggle_combos.o sg_toolbox.o sg_worksheet.o sg_worksheet_file.o sg_worksheet_file_ascii.o sg_worksheet_file_html.o sg_worksheet_file_tex.o sg_worksheet_file_xml.o sg_worksheet_menu.o sg_worksheet_tools.o sg_wrap.o sg_xy_formula_dialog.o -L./python python/libpint.a -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/local/lib -lgtk -lgdk -lgtkextra -lglib -lm -L/usr/lib -lxml -lz -L/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib/python2.0//config -lpython2.0 -ldb -lpthread -ldl -lutil -lutil -L/opt/gnome/lib -lart_lgpl -lm -rdynamic -L/opt/gnome/lib -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz -L -L -lreadline -ltermcap -lncurses -L/usr/lib -lgdk_imlib -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/X11R6/lib -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -L/usr/local/lib -lgtk -lgdk -lgtkextra -lglib -lm -rdynamic -L/opt/gnome/lib -L/usr/lib -L/usr/X11R6/lib -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1 -lglib -ldl -L/opt/gnome/lib -lart_lgpl -lm -L../zvt -lsgvt /usr/lib/python2.0//config/libpython2.0.a(posixmodule.o): In function `posix_tmpnam': posixmodule.o(.text+0x30f6): the use of `tmpnam_r' is dangerous, better use `mkstemp' /usr/lib/python2.0//config/libpython2.0.a(posixmodule.o): In function `posix_tempnam': posixmodule.o(.text+0x3012): the use of `tempnam' is dangerous, better use `mkstemp' python/libpint.a(python_sheet.o): In function `_plot_freeze_canvas': /users/shrike/src/sg/src/python/python_sheet.c:3754: undefined reference to `gtk_plot_canvas_freeze' python/libpint.a(python_sheet.o): In function `_plot_thaw_canvas': /users/shrike/src/sg/src/python/python_sheet.c:3781: undefined reference to `gtk_plot_canvas_thaw' collect2: ld returned 1 exit status make[3]: *** [scigraphica] Error 1 make[3]: Leaving directory `/users/shrike/src/sg/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/users/shrike/src/sg/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/users/shrike/src/sg' make: *** [all-recursive-am] Error 2 Frink -- John Bland M.Phys (Hons) AMInstP / \ PhD Student & Sys Admin Email: j.bland at cmp.liv.ac.uk / \ Condensed Matter Group http://ringtail.cmp.liv.ac.uk/ / \ Liverpool University "'andsome!" -- 'orrible |