[sane-devel] iscan--1.3.0 vs rh7.3

Gene Heskett gene_heskett@iolinc.net
Sun, 30 Jun 2002 07:44:35 -0400


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