MantisBT - VTK |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0012686 | VTK | (No Category) | public | 2011-10-31 04:38 | 2013-12-16 13:01 |
|
| Reporter | Martin Müllenhaupt | |
| Assigned To | Dave DeMarle | |
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | |
| Platform | | OS | | OS Version | |
| Product Version | 5.8.0 | |
| Target Version | 5.8.1 | Fixed in Version | | |
| Project | TBD |
| Type | incorrect functionality |
|
| Summary | 0012686: cross compilation tools |
| Description | I was cross compiling VTK for win32 on a linux host using mingw-cross-env.
I had to run a native build first in order to use the compile tools.
Unfortunately, the compile tools H5detect, H5make_libsettings and ${KWSYS_NAMESPACE}EncodeExecutable are built and run during a cross compilation, which will only work with a wine installation.
I came up with a patch for kwsys and vtkhdf5 (see attachments) to build the tools on a native compile and export them similar to the other compile tools. I also added a "CompileTools" target in the main CMakeLists.txt file to only build the compile tools during the native build. |
| Steps To Reproduce | |
| Additional Information | |
| Tags | No tags attached. |
| Relationships | |
| Attached Files | vtk-compile-tools.patch (5,804) 2011-10-31 04:38 https://www.vtk.org/Bug/file/9049/vtk-compile-tools.patch |
|
| Issue History |
| Date Modified | Username | Field | Change |
| 2011-10-31 04:38 | Martin Müllenhaupt | New Issue | |
| 2011-10-31 04:38 | Martin Müllenhaupt | File Added: vtk-compile-tools.patch | |
| 2011-10-31 07:54 | David Partyka | Note Added: 0027626 | |
| 2011-10-31 07:54 | David Partyka | Target Version | => 5.8.1 |
| 2013-12-16 13:01 | Dave DeMarle | Note Added: 0031946 | |
| 2013-12-16 13:01 | Dave DeMarle | Status | backlog => closed |
| 2013-12-16 13:01 | Dave DeMarle | Assigned To | => Dave DeMarle |
| 2013-12-16 13:01 | Dave DeMarle | Resolution | open => fixed |