tennevin yves wrote:

> I have been trying to build hugin under native mingw,
> I am trying first with hugin7.0 source, since it's supposed to compile.
> I managed to compile the dependencies
> Now I am getting some errors when wxWidget is invoved in the make.
> getting errors like
> `wxConvISO8859_1' was not declared in this scope
> 
> Anyone know how to fix it (or to have an idea of what is exactly the 
> problem)?

Maybe its a wxWidgets ANSI vs UNICODE build problem. Hugin should be 
build and linked against wxWidgets compiled with unicode support.

ciao
   Pablo

> 
> Y. tennevin / esby
> 
> -- Make buildlog
> $ make
> [  9%] Built target huginANN
> [ 19%] Built target huginvigraimpex
> [ 22%] Built target huginlevmar
> [ 24%] Built target huginjhead
> [ 24%] Built target huginlensdb
> [ 55%] Built target huginbase
> [ 55%] Built target open_file
> [ 56%] Built target align_image_stack
> [ 57%] Built target autooptimiser
> [ 57%] Built target fulla
> [ 58%] Built target nona
> [ 59%] Built target pto2mk
> [ 59%] Built target tca_correct
> [ 60%] Built target vig_optimize
> [ 62%] Built target matchpoint
> [ 65%] Built target hugin_hdrmerge
> [ 66%] Building CXX object 
> src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/PTWXDlg.obj
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/common/utils.h:27,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:70,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/utils.h: In 
> function `Target hugin_utils::lexical_cast(Source)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/utils.h:233: 
> error: `wxConvISO8859_1' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/common/stl_utils.h:36,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:72,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h: 
> In function `typename Map::mapped_type& map_get(Map&, const typename 
> Map::key_type&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h:95: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h: 
> In function `const typename Map::mapped_type& const_map_get(const Map&, 
> const typename Map::key_type&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h:107: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h: 
> In function `typename Map::mapped_type& map_get(Map&, const char*)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h:120: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h: 
> In function `const typename Map::mapped_type& const_map_get(const Map&, 
> const char*)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h:132: 
> error: `wxConvISO8859_1' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/PanoramaData.h:37,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/Panorama.h:28,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:27,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:77,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h: 
> In member function `void 
> HuginBase::SrcPanoImage::setRadialDistortion(const std::vector<double, 
> std::allocator<double> >&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:170: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:170: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:170: 
> error: `wxLogFatalError' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h: 
> In member function `void 
> HuginBase::SrcPanoImage::setRadialDistortionRed(const 
> std::vector<double, std::allocator<double> >&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:178: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:178: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:178: 
> error: `wxLogFatalError' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h: 
> In member function `void 
> HuginBase::SrcPanoImage::setRadialDistortionBlue(const 
> std::vector<double, std::allocator<double> >&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:187: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:187: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:187: 
> error: `wxLogFatalError' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h: 
> In member function `void 
> HuginBase::SrcPanoImage::setRadialVigCorrCoeff(const std::vector<double, 
> std::allocator<double> >&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:222: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:222: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/SrcPanoImage.h:222: 
> error: `wxLogFatalError' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:27,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:77,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/Panorama.h: In 
> member function `virtual bool HuginBase::Panorama::isDirty() const':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/Panorama.h:589: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/Panorama.h:589: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/panodata/Panorama.h:589: 
> error: `wxLogWarning' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:77,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h: In member 
> function `virtual void 
> PT::PanoramaObserver::panoramaChanged(HuginBase::PanoramaData&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:180: error: 
> `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:180: error: 
> `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:180: error: 
> `wxLogWarning' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h: In member 
> function `virtual void 
> PT::PanoramaObserver::panoramaImagesChanged(HuginBase::PanoramaData&, 
> const HuginBase::UIntSet&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:192: error: 
> `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:192: error: 
> `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/Panorama.h:192: error: 
> `wxLogWarning' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h:28,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:80,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/huginapp/PanoCommand.h: 
> In member function `virtual void 
> HuginBase::PanoCommand<StringType>::undo()':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/huginapp/PanoCommand.h:124: 
> error: `wxConvISO8859_1' was not declared in this scope
> In file included from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/panoinc.h:80,
>                  from 
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:28:
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h: In member 
> function `virtual bool 
> PT::LoadPTProjectCmd::processPanorama(PT::Panorama&)':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h:1240: 
> error: `wxConvISO8859_1' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h:1240: 
> error: `wxString' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h:1240: 
> error: `wxLogError' was not declared in this scope
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h: 
> In function `const typename Map::mapped_type& const_map_get(const Map&, 
> const char*) [with Map = HuginBase::LensVarMap]':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/PT/PanoCommand.h:1291:   
> instantiated from here
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/hugin_utils/stl_utils.h:132: 
> error: expected primary-expression
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/huginapp/PanoCommand.h: 
> In member function `void HuginBase::PanoCommand<StringType>::undo() 
> [with StringType = std::string]':
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin1/base_wx/PTWXDlg.cpp:207:   
> instantiated from here
> c:/msys/1.0/home/keby/hugin-0.7.0/src/hugin_base/huginapp/PanoCommand.h:124: 
> error: expected primary-expression
> make[2]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/PTWXDlg.obj] 
> Error 1
> make[1]: *** [src/hugin1/base_wx/CMakeFiles/huginbasewx.dir/all] Error 2
> make: *** [all] Error 2
> 
> 
> > 
> 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx
-~----------~----~----~----~------~----~------~--~---

Reply via email to