[CXX-980] Header files are not well copied by make install Created: 28/Jul/16 Updated: 01/Aug/16 Resolved: 01/Aug/16 |
|
| Status: | Closed |
| Project: | C++ Driver |
| Component/s: | Release |
| Affects Version/s: | 3.0.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor - P4 |
| Reporter: | florian bernard | Assignee: | David Golden |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
cmake version 3.6.0 Only following header files are well copied : I followed instructions from wiki : Install the project... find /usr/local/include/mongocxx/v_noabi/mongocxx/config/ |
| Comments |
| Comment by florian bernard [ 01/Aug/16 ] |
|
Ok. |
| Comment by David Golden [ 01/Aug/16 ] |
|
The build directory you send has CMAKE_INSTALL_PREFIX:PATH=/tmp/mongo-cxx-driver/build/install rather than CMAKE_INSTALL_PREFIX:PATH=/usr/local. Perhaps that got left off. In any case, since you have a workaround and say it's not important, I'm going to close this ticket. |
| Comment by florian bernard [ 01/Aug/16 ] |
|
Hello, Here is my build folder just after the cmake and before the make command : https://www.wetransfer.com/downloads/215470e0eadd47f6653fab87e114f76120160801125225/fd65c2049e7f536a1972ead09e7c5e3220160801125225/fae26c Workaround i copied manually the missing headers files in /usr/local/include/mongocxx . So this issue is not really important. |
| Comment by David Golden [ 29/Jul/16 ] |
|
Hi, Florian. I can't replicate this on OS X 10.11.6 with AppleClang 7.30.7030031 and cmake 3.5.2 or 3.6.1 (the two versions I had available). Nor could another colleague. My suggestions:
If it still doesn't work, my next idea is for you to upload your build directory somewhere as a .tar.gz file AFTER running cmake but BEFORE running make and send us a download link. We can dig through and compare against our own generated build files. |
| Comment by florian bernard [ 28/Jul/16 ] |
|
Hello, cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ../ the "make" and the "make install" work but some hpp files missing in my "/usr/local/include/mongocxx" folder |
| Comment by David Golden [ 28/Jul/16 ] |
|
Hello and thanks for filing a ticket. Could you please clarify the following:
Could you please include the output from cmake? Thank you. |