Hi, all,
 
I used to build VXL on my virtual PC with Visual Studio 2003, which is working fine.
Now, I am building VXL on my host PC with Visual Studio 2005.
I got build errors. I forgot what else I installed on my virtual PC, which made the build succeed.
I wonder if VXL needs some dependent packages such as LAPACK, etc. to be installed?
 
FYI, here are the errors.
 
30>c1xx : fatal error C1083: Cannot open source file: '..\..\..\..\vxl-1.10.0\contrib\tbl\vipl\vipl_with_section\Templates\vipl_x_gradient+section+vil1_rgb+uchar-.2-.section+vil1_rgb+uchar-.2-.vil1_rgb+uchar-.vil1_rgb+uchar--.cxx': No such file or directory
 

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_sBIT referenced in function "private: bool __thiscall vil_png_image::read_header(void)" (?read_header@vil_png_image@@AAE_NXZ)

102>png.lib(pngread.obj) : error LNK2001: unresolved external symbol _png_get_sBIT

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_image_height referenced in function "private: bool __thiscall vil_png_image::read_header(void)" (?read_header@vil_png_image@@AAE_NXZ)

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_image_width referenced in function "private: bool __thiscall vil_png_image::read_header(void)" (?read_header@vil_png_image@@AAE_NXZ)

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_channels referenced in function "private: bool __thiscall vil_png_image::read_header(void)" (?read_header@vil_png_image@@AAE_NXZ)

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_bit_depth referenced in function "private: bool __thiscall vil_png_image::read_header(void)" (?read_header@vil_png_image@@AAE_NXZ)

102>vil.lib(vil_png.obj) : error LNK2019: unresolved external symbol _png_get_color_type referenced in function "public: bool __thiscall vil_png_structures::alloc_image(void)" (?alloc_image@vil_png_structures@@QAE_NXZ)

102>png.lib(pngread.obj) : error LNK2019: unresolved external symbol _png_get_rowbytes referenced in function _png_read_png

102>png.lib(pngread.obj) : error LNK2019: unresolved external symbol _png_get_valid referenced in function _png_read_png

 

Shoujie He