View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0032046 | Community | OCCT:Configuration | public | 2021-01-10 16:39 | 2024-04-11 19:57 |
Reporter | taoyouh | Assigned To | dpasukhi | ||
Priority | normal | Severity | minor | ||
Status | assigned | Resolution | open | ||
Platform | Windows | OS | VC++ 2015 | ||
Product Version | 7.5.0 | ||||
Target Version | Unscheduled | ||||
Summary | 0032046: Configuration - CMake Installs .lib files to libd instead of lib on Windows | ||||
Description | After using CMake install with the following settings, .lib files on Windows are installed in libd, but .so files on Linux are installed in lib. The .lib files are expected to be saved in "lib" as I configured, or they should have the same behavior on Windows and Linux. INSTALL_DIR_LAYOUT=Unix INSTALL_DIR_LIB=lib CMAKE_BUILD_TYPE=Debug | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
Hi, For what reason you : 1. use Unix layout on Windows 2. are not satisfied condition for Windows lib - Release libraries libd - Debug libraries |
|
I am integrating Open Cascade with a package manager (conan), which maintains the list of lib files by itself without using CMake. Thus, I need a universal package layout, so I don't need to figure out whether they are in "win64/vc14" or "lin64/gcc", "lib" or "libd". With the current behavior, I need to check whether the library files are in "lib" or "libd". Everyone using custom build systems or package managers will face this problem. I hope that files can be in the same directory across all platforms. |
|
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-01-10 16:39 | taoyouh | New Issue | |
2021-01-10 16:39 | taoyouh | Assigned To | => bugmaster |
2021-01-10 17:11 | kgv | Target Version | => 7.6.0 |
2021-01-10 17:11 | kgv | Summary | CMake Installs .lib files to libd instead of lib on Windows => Configuration - CMake Installs .lib files to libd instead of lib on Windows |
2021-01-11 16:21 | bugmaster | Note Added: 0098077 | |
2021-01-11 16:21 | bugmaster | Assigned To | bugmaster => taoyouh |
2021-01-11 16:21 | bugmaster | Status | new => feedback |
2021-01-12 07:36 | taoyouh | Note Added: 0098082 | |
2021-01-12 07:36 | taoyouh | Note Edited: 0098082 | |
2021-01-12 15:44 | kgv | Relationship added | related to 0032035 |
2021-11-01 18:14 |
|
Target Version | 7.6.0 => 7.7.0 |
2022-10-24 10:39 |
|
Target Version | 7.7.0 => 7.8.0 |
2023-08-02 02:04 | dpasukhi | Assigned To | taoyouh => bugmaster |
2023-08-02 02:04 | dpasukhi | Note Added: 0113833 | |
2023-08-02 02:04 | dpasukhi | Target Version | 7.8.0 => Unscheduled |
2023-08-02 02:05 | dpasukhi | Note Edited: 0113833 | |
2023-08-02 02:05 | dpasukhi | Assigned To | bugmaster => dpasukhi |
2023-08-02 02:05 | dpasukhi | Status | feedback => assigned |