I've managed to get itto configure, but make exits with this message: gcc -x c++ -c -DHAVE_CONFIG_H -DLOCALEDIR=/usr/local/share/locale -I. -I. -I../include -I../include -I../esmodule -I../intl -I../intl -I/usr/local/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2 -W -Wall pisa_view_manager.cc cc1plus: warning: changing search order for system directory "/usr/local/include" cc1plus: warning: as it has already been specified as a non-system directory In file included from /usr/include/g++-v3/backward/new.h:33, from ../esmodule/Base.h:7, from ../esmodule/Resize.h:5, from pisa_scan_manager.h:26, from pisa_view_manager.h:30, from pisa_view_manager.cc:34: /usr/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. gcc -x c++ -c -DHAVE_CONFIG_H -DLOCALEDIR=/usr/local/share/locale -I. -I. -I../include -I../include -I../esmodule -I../intl -I../intl -I/usr/local/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -D_GNU_SOURCE -DPATH_SANE_CONFIG_DIR=/usr/local/etc/sane.d -DPATH_SANE_DATA_DIR=/usr/local/share -DV_MAJOR=1 -DV_MINOR=0 -g -O2 -W -Wall xpm_data.cc cc1plus: warning: changing search order for system directory "/usr/local/include" cc1plus: warning: as it has already been specified as a non-system directory mkdir .libs gcc -L/usr/lib -L/usr/X11R6/lib -rdynamic -o .libs/iscan pisa_aleart_dialog.o pisa_change_unit.o pisa_configuration.o pisa_error.o pisa_esmod_tool.o pisa_file_select.o pisa_gamma_correction.o pisa_gimp.o pisa_image_controls.o pisa_img_converter.o pisa_main.o pisa_marquee.o pisa_main_window.o pisa_preference.o pisa_preview_window.o pisa_print_window.o pisa_progress_window.o pisa_sane.o pisa_sane_scan.o pisa_scan_manager.o pisa_save_file.o pisa_scan_tool.o pisa_settings.o pisa_tool.o pisa_view_manager.o xpm_data.o ../sanei/libsanei.a ../backend/.libs/libsane.so -ldl -lnsl -lm -ljpeg -ldl ../lib/liblib.a -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -ldl -lnsl -lm -ljpeg -lgdk_imlib ../esmodule/libesmod.so -Wl,--rpath -Wl,/usr/local/lib pisa_aleart_dialog.o: In function `delete_event': /usr/src/iscan-1.3.0/frontend/pisa_aleart_dialog.cc:41: undefined reference to `__gxx_personality_v0' pisa_configuration.o: In function `delete_event': /usr/src/iscan-1.3.0/frontend/pisa_configuration.cc:41: undefined reference to `__gxx_personality_v0' pisa_esmod_tool.o: In function `preview_unsharp_mask(tagIMAGE_SETTING*, tagFILTER_SETTING*, tagUSM_INFO*, tagIMAGE_INFO*, tagIMAGE_INFO*)': /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:37: undefined reference to `Focus::operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:37: undefined reference to `Focus::Focus[in-charge](tagIMAGE_SETTING*, tagFILTER_SETTING*, unsigned char)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:42: undefined reference to `Focus::ReviseUSM(tagUSM_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:66: undefined reference to `Focus::~Focus [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:66: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:51: undefined reference to `Focus::FocusFilter(tagIMAGE_INFO*, tagIMAGE_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:65: undefined reference to `Focus::~Focus [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:65: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:59: undefined reference to `Focus::~Focus [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:59: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:59: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_esmod_tool.cc:37: undefined reference to `__gxx_personality_v0' pisa_file_select.o: In function `file_select::check_filename(char const*, char*)': /usr/src/iscan-1.3.0/frontend/pisa_file_select.cc:369: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_file_select.cc:369: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_file_select.cc:377: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_file_select.cc:385: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_file_select.cc:385: undefined reference to `__cxa_end_catch' pisa_file_select.o: In function `similarity<double>': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:51: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_gamma_correction.o: In function `similarity<double>': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_gimp.o: In function `gimp_scan::bw2gray()': /usr/src/iscan-1.3.0/frontend/pisa_gimp.cc:405: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_gimp.cc:430: undefined reference to `operator delete[](void*)' pisa_gimp.o: In function `pisa_gimp_main(int, char**)': /usr/src/iscan-1.3.0/frontend/pisa_gimp.cc:137: undefined reference to `__gxx_personality_v0' pisa_image_controls.o: In function `similarity<double>': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_main.o: In function `main': /usr/src/iscan-1.3.0/frontend/pisa_main.cc:46: undefined reference to `__gxx_personality_v0' pisa_main_window.o: In function `similarity<double>': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_preference.o: In function `get_cfg(char*, cfg_struct*, int)': /usr/src/iscan-1.3.0/frontend/pisa_preference.cc:46: undefined reference to `__gxx_personality_v0' pisa_preview_window.o: In function `preview_window::init()': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:91: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:96: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:102: undefined reference to `operator delete[](void*)' pisa_preview_window.o: In function `preview_window::close_window(int)': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:144: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:138: undefined reference to `operator delete[](void*)' pisa_preview_window.o: In function `preview_window::start_preview(pisa_preview_type)': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:424: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:439: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:438: undefined reference to `__cxa_end_catch' pisa_preview_window.o: In function `preview_window::resize_preview_window(long, long)': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:637: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:639: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:630: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:632: undefined reference to `operator new[](unsigned)' pisa_preview_window.o: In function `preview_window::change_max_disp_area(long, long)': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:724: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:767: undefined reference to `Resize::Resize[in-charge](tagIMAGE_SETTING*, unsigned char)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:769: undefined reference to `Resize::Zoom(tagIMAGE_INFO*, tagIMAGE_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:769: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:769: undefined reference to `Resize::~Resize [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:771: undefined reference to `Resize::~Resize [in-charge]()' pisa_preview_window.o: In function `preview_window::create_marquee(_point<long> const&, _point<long> const&)': /usr/src/iscan-1.3.0/frontend/pisa_preview_window.cc:1656: undefined reference to `operator new(unsigned)' pisa_preview_window.o: In function `int pt_in_rect<long>(_rect<long> const&, _point<long> const&)': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_print_window.o:/usr/src/iscan-1.3.0/frontend/pisa_print_window.cc:53: undefined reference to `__gxx_personality_v0' pisa_progress_window.o: In function `delete_event': /usr/src/iscan-1.3.0/frontend/pisa_progress_window.cc:43: undefined reference to `__gxx_personality_v0' pisa_sane_scan.o: In function `sane_scan::open_device(_scanner_info*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:57: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:57: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::set_option(pisa_option_type)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:95: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:95: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:77: undefined reference to `__cxa_allocate_exception' pisa_sane_scan.o: In function `sane_scan::get_current_max_size(double*, double*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:129: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:129: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::get_color_profile(double*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:152: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:152: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::set_scan_parameter(_scan_parameter const*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:170: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:170: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::start_scan(int*, int*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:195: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:195: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::acquire_image(unsigned char*, int, int, int)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:235: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:235: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::get_scanner_info(_scanner_info*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:280: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:280: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::query_device(char*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:357: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:357: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::is_activate(char*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:377: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:377: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::get_option_id(char*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:422: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:422: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:412: undefined reference to `__cxa_allocate_exception' pisa_sane_scan.o: In function `sane_scan::set_value(char*, void*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:440: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:440: undefined reference to `__cxa_throw' pisa_sane_scan.o: In function `sane_scan::get_value(char*, void*)': /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:460: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:460: undefined reference to `__cxa_throw' pisa_sane_scan.o:/usr/src/iscan-1.3.0/frontend/pisa_sane_scan.cc:45: undefined reference to `__gxx_personality_v0' pisa_scan_manager.o: In function `scan_manager::acquire_image(unsigned char*, int, int, int)': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:137: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:162: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:156: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:158: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:158: undefined reference to `__cxa_throw' pisa_scan_manager.o: In function `scan_manager::init_moire(moire_img_info*, _scan_parameter*)': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:290: undefined reference to `get_moire_in_resolution(bool, long)' pisa_scan_manager.o: In function `scan_manager::init_sharp(sharp_img_info*, _scan_parameter*)': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:371: undefined reference to `set_usm_params(long, bool, bool, unsigned long*, unsigned long*, unsigned long*)' pisa_scan_manager.o: In function `scan_manager::create_img_cls()': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:583: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:601: undefined reference to `Resize::operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:601: undefined reference to `Resize::Resize[in-charge](tagIMAGE_SETTING*, unsigned char)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:540: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:546: undefined reference to `set_moire_params(long, bool, unsigned long*, unsigned long*, unsigned long*, unsigned long*, unsigned long*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:571: undefined reference to `UMOIRE::operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:571: undefined reference to `UMOIRE::UMOIRE[in-charge](tagIMAGE_SETTING*, long, tagFILTER_SETTING, tagFILTER_SETTING, long)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:500: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:528: undefined reference to `Focus::operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:528: undefined reference to `Focus::Focus[in-charge](tagIMAGE_SETTING*, tagFILTER_SETTING*, unsigned char)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:528: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:528: undefined reference to `UMOIRE::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:528: undefined reference to `Resize::operator delete(void*)' pisa_scan_manager.o: In function `scan_manager::release_memory()': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:632: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:628: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:624: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:620: undefined reference to `Focus::~Focus [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:620: undefined reference to `Focus::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:616: undefined reference to `UMOIRE::~UMOIRE [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:616: undefined reference to `UMOIRE::operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:612: undefined reference to `Resize::~Resize [in-charge]()' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:612: undefined reference to `Resize::operator delete(void*)' pisa_scan_manager.o: In function `scan_manager::get_send_in_line(int)': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:691: undefined reference to `Resize::GetSendInLine(long)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:684: undefined reference to `UMOIRE::GetSendInLine(long)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:677: undefined reference to `Focus::GetSendInLine(long)' pisa_scan_manager.o: In function `scan_manager::image_process(unsigned char*, unsigned char*)': /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:717: undefined reference to `Resize::Zoom(tagIMAGE_INFO*, tagIMAGE_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:807: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:743: undefined reference to `UMOIRE::RemoveMoire(tagIMAGE_INFO*, tagIMAGE_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:790: undefined reference to `Focus::FocusFilter(tagIMAGE_INFO*, tagIMAGE_INFO*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:806: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:734: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:708: undefined reference to `operator new[](unsigned)' pisa_scan_manager.o:/usr/src/iscan-1.3.0/frontend/pisa_scan_manager.cc:43: undefined reference to `__gxx_personality_v0' pisa_save_file.o: In function `base_save_file::open_file(char const*)': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:47: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:47: undefined reference to `__cxa_throw' pisa_save_file.o: In function `save_file_pnm::write_header()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:106: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:106: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:99: undefined reference to `__cxa_allocate_exception' pisa_save_file.o: In function `save_file_pnm::write_row(unsigned char*, int)': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:123: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:123: undefined reference to `__cxa_throw' pisa_save_file.o: In function `save_file_png::write_header()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:291: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:291: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:260: undefined reference to `__cxa_allocate_exception' pisa_save_file.o: In function `save_file_png::write_row(unsigned char*, int)': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:350: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:350: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:321: undefined reference to `__cxa_allocate_exception' pisa_save_file.o: In function `save_file_png::write_finish()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:408: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:408: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:380: undefined reference to `__cxa_allocate_exception' pisa_save_file.o: In function `save_file_png::~save_file_png [in-charge deleting]()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:145: undefined reference to `operator delete(void*)' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:36: undefined reference to `__cxa_pure_virtual' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:36: undefined reference to `__cxa_pure_virtual' pisa_save_file.o: In function `save_file_pnm::~save_file_pnm [in-charge deleting]()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:34: undefined reference to `operator delete(void*)' pisa_save_file.o: In function `base_save_file::~base_save_file [in-charge deleting]()': /usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:34: undefined reference to `operator delete(void*)' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:31: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:31: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:31: undefined reference to `vtable for __cxxabiv1::__class_type_info' pisa_save_file.o:/usr/src/iscan-1.3.0/frontend/pisa_save_file.cc:33: undefined reference to `__gxx_personality_v0' pisa_scan_tool.o: In function `build_lut(settings*, long, bool)': /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:195: undefined reference to `MakeLUT(AE_PARA*, unsigned char*)' pisa_scan_tool.o: In function `auto_exposure(pisa_option_type, pisa_film_type, _pisa_image_info const*, _rect<long> const*, marquee*, bool, bool)': /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:267: undefined reference to `ae_Ex(AE_BmpInfo*, AE_PARA*)' pisa_scan_tool.o: In function `build_halftone': /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:656: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:657: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:658: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:704: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:705: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:706: undefined reference to `operator delete[](void*)' pisa_scan_tool.o: In function `calc_rowbytes(int, pisa_pixel_type)': /usr/src/iscan-1.3.0/frontend/pisa_scan_tool.cc:58: undefined reference to `__gxx_personality_v0' pisa_settings.o: In function `settings::init(marquee**)': /usr/src/iscan-1.3.0/frontend/pisa_settings.cc:35: undefined reference to `operator new(unsigned)' pisa_settings.o: In function `settings::add_marquee(marquee**)': /usr/src/iscan-1.3.0/frontend/pisa_settings.cc:88: undefined reference to `operator new(unsigned)' pisa_settings.o: In function `settings::del_marquee(long)': /usr/src/iscan-1.3.0/frontend/pisa_settings.cc:128: undefined reference to `operator delete(void*)' pisa_settings.o: In function `settings::delete_all()': /usr/src/iscan-1.3.0/frontend/pisa_settings.cc:143: undefined reference to `operator delete(void*)' pisa_settings.o: In function `settings::del_marquee(long)': /usr/src/iscan-1.3.0/frontend/pisa_settings.cc:129: undefined reference to `operator delete(void*)' pisa_settings.o:/usr/src/iscan-1.3.0/frontend/pisa_settings.cc:37: undefined reference to `__gxx_personality_v0' pisa_tool.o: In function `similarity<double>': /usr/src/iscan-1.3.0/frontend/pisa_tool.h:54: undefined reference to `__gxx_personality_v0' pisa_view_manager.o: In function `view_manager::create_view_manager(int, char**)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:67: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:67: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:69: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:71: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:80: undefined reference to `__cxa_begin_catch' pisa_view_manager.o: In function `view_manager::create_view_manager(int, char**)': /usr/src/iscan-1.3.0/frontend/pisa_error.h:47: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::create_view_manager(int, char**)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:88: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:89: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::release_view_manager()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:105: undefined reference to `operator delete(void*)' pisa_view_manager.o: In function `view_manager::init()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:132: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:150: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:151: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:152: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:153: undefined reference to `operator new(unsigned)' pisa_view_manager.o:/usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:154: more undefined references to `operator new(unsigned)' follow pisa_view_manager.o: In function `view_manager::init()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:167: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:167: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:135: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:135: undefined reference to `operator delete(void*)' pisa_view_manager.o: In function `view_manager::destroy()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:247: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:241: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:235: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:229: undefined reference to `operator delete(void*)' pisa_view_manager.o:/usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:223: more undefined references to `operator delete(void*)' follow pisa_view_manager.o: In function `view_manager::destroy()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:198: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:202: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:202: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::change_document_source()': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:461: undefined reference to `__cxa_begin_catch' pisa_view_manager.o: In function `view_manager::change_document_source()': /usr/src/iscan-1.3.0/frontend/pisa_main_window.h:39: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_main_window.h:39: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::init_img_info(pisa_option_type, pisa_film_type)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:545: undefined reference to `operator new(unsigned)' pisa_view_manager.o: In function `view_manager::init_scan_param(_scan_parameter*, long)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:615: undefined reference to `__cxa_begin_catch' pisa_view_manager.o: In function `view_manager::init_scan_param(_scan_parameter*, long)': /usr/src/iscan-1.3.0/frontend/pisa_error.h:47: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_error.h:47: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::update_scan_area(_scan_parameter*, marquee*)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:705: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:705: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:687: undefined reference to `__cxa_allocate_exception' pisa_view_manager.o: In function `view_manager::do_scan_gimp(_scan_parameter*)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:899: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:899: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:929: undefined reference to `__cxa_begin_catch' pisa_view_manager.o: In function `view_manager::do_scan_gimp(_scan_parameter*)': /usr/src/iscan-1.3.0/frontend/pisa_main_window.h:39: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_main_window.h:39: undefined reference to `__cxa_end_catch' pisa_view_manager.o: In function `view_manager::scan_file(_scan_parameter*, char const*, int*)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:972: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:972: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:969: undefined reference to `operator new(unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1011: undefined reference to `operator new[](unsigned)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1098: undefined reference to `operator delete[](void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:966: undefined reference to `operator new(unsigned)' pisa_view_manager.o: In function `view_manager::scan_file(_scan_parameter*, char const*, int*)': /usr/src/iscan-1.3.0/frontend/pisa_save_file.h:35: undefined reference to `__cxa_begin_catch' pisa_view_manager.o: In function `view_manager::scan_file(_scan_parameter*, char const*, int*)': /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1080: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1080: undefined reference to `operator delete(void*)' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1018: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1021: undefined reference to `__cxa_allocate_exception' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1021: undefined reference to `__cxa_throw' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1021: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1045: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1062: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1072: undefined reference to `__cxa_end_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1089: undefined reference to `__cxa_begin_catch' /usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:1089: undefined reference to `__cxa_end_catch' pisa_view_manager.o:/usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:54: undefined reference to `vtable for __cxxabiv1::__enum_type_info' pisa_view_manager.o:/usr/src/iscan-1.3.0/frontend/pisa_view_manager.cc:58: undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make[1]: *** [iscan] Error 1 make[1]: Leaving directory `/usr/src/iscan-1.3.0/frontend' make: *** [all-recursive] Error 1 [root@coyote iscan-1.3.0]#
The gcc in use is 3.1, and all rh7.3 updates/security fixes have been installed. I just exported CC=gcc296 and GCC=""gcc296 -E" which should be the method to switch back to gcc-2.96-110, and other than the warnings about re-arranging the includes search paths, the end result was as above. What am I missing? -- Cheers, Gene AMD K6-III@500mhz 320M Athlon1600XP@1400mhz 512M 99.03% setiathome rank, not too shabby for a WV hillbilly