| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0011013 | VTK | (No Category) | public | 2010-07-20 04:49 | 2013-04-05 19:59 | ||||
| Reporter | Marco Atzeri | ||||||||
| Assigned To | David Partyka | ||||||||
| Priority | normal | Severity | major | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0011013: vtk-5.6.0 doesn't build on cygwin | ||||||||
| Description | Building fails at linking stage due to spurious "__imp" prefix Linking CXX executable ../../../bin/GraphicsCxxTests.exe [cut] ../../../bin/libvtkIO.a(vtkPNGWriter.cxx.o):vtkPNGWriter.cxx:(.text+0x552): undefined reference to `__imp__vtk_png_create_write_struct' ../../../bin/libvtkIO.a(vtkPNGWriter.cxx.o):vtkPNGWriter.cxx:(.text+0x6fc): undefined reference to `__imp__vtk_png_create_info_struct' Full list of spurious "__imp" from library archive: $ for i in *.a ; do echo "*** " $i ; nm $i | grep "__imp" ; done *** libMapReduceMPI.a *** libmpistubs.a *** libvtkCharts.a *** libvtkCommon.a *** libvtkDICOMParser.a *** libvtkFiltering.a *** libvtkGenericFiltering.a *** libvtkGeovis.a *** libvtkGraphics.a *** libvtkHybrid.a *** libvtkIO.a U __imp__vtk_png_create_info_struct U __imp__vtk_png_create_read_struct U __imp__vtk_png_destroy_read_struct U __imp__vtk_png_get_IHDR U __imp__vtk_png_get_channels U __imp__vtk_png_get_rowbytes U __imp__vtk_png_get_valid U __imp__vtk_png_init_io U __imp__vtk_png_read_end U __imp__vtk_png_read_image U __imp__vtk_png_read_info U __imp__vtk_png_read_update_info U __imp__vtk_png_set_gray_1_2_4_to_8 U __imp__vtk_png_set_palette_to_rgb U __imp__vtk_png_set_sig_bytes U __imp__vtk_png_set_swap U __imp__vtk_png_set_tRNS_to_alpha U __imp__vtk_png_sig_cmp U __imp__vtk_png_create_info_struct U __imp__vtk_png_create_write_struct U __imp__vtk_png_destroy_write_struct U __imp__vtk_png_get_io_ptr U __imp__vtk_png_init_io U __imp__vtk_png_set_IHDR U __imp__vtk_png_set_error_fn U __imp__vtk_png_set_swap U __imp__vtk_png_set_write_fn U __imp__vtk_png_write_end U __imp__vtk_png_write_image U __imp__vtk_png_write_info *** libvtkImaging.a *** libvtkInfovis.a *** libvtkNetCDF.a U __imp____ctype_ptr__ *** libvtkRendering.a *** libvtkViews.a *** libvtkVolumeRendering.a *** libvtkWidgets.a *** libvtkalglib.a *** libvtkexoIIc.a *** libvtkexpat.a *** libvtkfreetype.a *** libvtkftgl.a *** libvtkjpeg.a *** libvtklibxml2.a *** libvtkmetaio.a *** libvtkpng.a U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_free_data U __imp__vtk_png_get_header_ver U __imp__vtk_png_malloc U __imp__vtk_png_memcpy_check U __imp__vtk_png_set_bgr U __imp__vtk_png_set_error_fn U __imp__vtk_png_set_filler U __imp__vtk_png_set_filter_heuristics U __imp__vtk_png_set_interlace_handling U __imp__vtk_png_set_invert_alpha U __imp__vtk_png_set_invert_mono U __imp__vtk_png_set_packing U __imp__vtk_png_set_packswap U __imp__vtk_png_set_shift U __imp__vtk_png_set_swap U __imp__vtk_png_set_swap_alpha U __imp__vtk_png_set_write_fn U __imp__vtk_png_warning U __imp__vtk_png_write_chunk U __imp__vtk_png_write_init_2 U __imp__vtk_png_write_init_3 U __imp__vtk_png_write_row U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_info_init_3 U __imp__vtk_png_malloc U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_malloc U __imp__vtk_png_set_rgb_to_gray_fixed U __imp__vtk_png_warning U __imp__vtk_png_chunk_error U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_malloc U __imp__vtk_png_memcpy_check U __imp__vtk_png_memset_check U __imp__vtk_png_set_read_fn U __imp__vtk_png_set_text U __imp__vtk_png_set_unknown_chunks U __imp__vtk_png_sig_cmp U __imp__vtk_png_chunk_error U __imp__vtk_png_chunk_warning U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_malloc U __imp__vtk_png_memset_check U __imp__vtk_png_set_IHDR U __imp__vtk_png_set_PLTE U __imp__vtk_png_set_bKGD U __imp__vtk_png_set_cHRM U __imp__vtk_png_set_cHRM_fixed U __imp__vtk_png_set_gAMA U __imp__vtk_png_set_gAMA_fixed U __imp__vtk_png_set_hIST U __imp__vtk_png_set_iCCP U __imp__vtk_png_set_oFFs U __imp__vtk_png_set_pCAL U __imp__vtk_png_set_pHYs U __imp__vtk_png_set_sBIT U __imp__vtk_png_set_sCAL U __imp__vtk_png_set_sPLT U __imp__vtk_png_set_sRGB_gAMA_and_cHRM U __imp__vtk_png_set_tIME U __imp__vtk_png_set_tRNS U __imp__vtk_png_set_text U __imp__vtk_png_set_unknown_chunks U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_malloc U __imp__vtk_png_warning U __imp__vtk_png_write_chunk_data U __imp__vtk_png_write_chunk_end U __imp__vtk_png_write_chunk_start U __imp__vtk_png_write_flush U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_free_data U __imp__vtk_png_get_header_ver U __imp__vtk_png_get_rowbytes U __imp__vtk_png_get_sBIT U __imp__vtk_png_get_valid U __imp__vtk_png_malloc U __imp__vtk_png_memcpy_check U __imp__vtk_png_read_init_2 U __imp__vtk_png_read_init_3 U __imp__vtk_png_set_bgr U __imp__vtk_png_set_error_fn U __imp__vtk_png_set_expand U __imp__vtk_png_set_interlace_handling U __imp__vtk_png_set_invert_alpha U __imp__vtk_png_set_invert_mono U __imp__vtk_png_set_packswap U __imp__vtk_png_set_read_fn U __imp__vtk_png_set_shift U __imp__vtk_png_set_strip_16 U __imp__vtk_png_set_strip_alpha U __imp__vtk_png_set_swap U __imp__vtk_png_set_swap_alpha U __imp__vtk_png_sig_cmp U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_free U __imp__vtk_png_free_data U __imp__vtk_png_malloc U __imp__vtk_png_warning U __imp__vtk_png_error U __imp__vtk_png_warning *** libvtkproj4.a U __imp____ctype_ptr__ *** libvtksqlite.a *** libvtksys.a U __imp____ctype_ptr__ *** libvtktiff.a U __imp____ctype_ptr__ *** libvtkverdict.a *** libvtkzlib.a | ||||||||
| Additional Information | $ gcc --version gcc (GCC) 4.3.4 20090804 (release) 1 2 $ cmake --version cmake version 2.8.1 | ||||||||
| Tags | No tags attached. | ||||||||
| Project | |||||||||
| Type | |||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0023623) David Partyka (developer) 2010-11-30 22:47 |
I am not sure exactly when this was fixed but dash14 is building with the latest cygwin and gcc 4.3 without issue. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2010-07-20 04:49 | Marco Atzeri | New Issue | |
| 2010-11-30 22:46 | David Partyka | Assigned To | => David Partyka |
| 2010-11-30 22:46 | David Partyka | Status | backlog => tabled |
| 2010-11-30 22:47 | David Partyka | Note Added: 0023623 | |
| 2010-11-30 22:47 | David Partyka | Status | tabled => @80@ |
| 2010-11-30 22:47 | David Partyka | Resolution | open => fixed |
| 2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) |
| 2013-04-05 19:59 | Berk Geveci | Status | customer review => closed |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |