{"action":"created","issue":{"url":"https://api.github.com/repos/ethz-asl/segmap/issues/82","repository_url":"https://api.github.com/repos/ethz-asl/segmap","labels_url":"https://api.github.com/repos/ethz-asl/segmap/issues/82/labels{/name}","comments_url":"https://api.github.com/repos/ethz-asl/segmap/issues/82/comments","events_url":"https://api.github.com/repos/ethz-asl/segmap/issues/82/events","html_url":"https://github.com/ethz-asl/segmap/issues/82","id":322701553,"number":82,"title":"Compiling Segmap framework.","user":{"login":"JustWon","id":14357526,"avatar_url":"https://avatars0.githubusercontent.com/u/14357526?v=4","gravatar_id":"","url":"https://api.github.com/users/JustWon","html_url":"https://github.com/JustWon","followers_url":"https://api.github.com/users/JustWon/followers","following_url":"https://api.github.com/users/JustWon/following{/other_user}","gists_url":"https://api.github.com/users/JustWon/gists{/gist_id}","starred_url":"https://api.github.com/users/JustWon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JustWon/subscriptions","organizations_url":"https://api.github.com/users/JustWon/orgs","repos_url":"https://api.github.com/users/JustWon/repos","events_url":"https://api.github.com/users/JustWon/events{/privacy}","received_events_url":"https://api.github.com/users/JustWon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-14T07:30:46Z","updated_at":"2018-05-14T20:54:51Z","closed_at":null,"author_association":"NONE","body":"Thank you for releasing this amazing segment based LidarSLAM Framework.\r\nI have read several papers related to this framework.\r\n- Learning 3D Segment Descriptors for Place Recognition\r\n- SegMatch: Segment based loop-closure for 3D point clouds\r\n- SegMap: 3D Segment Mapping using Data-Driven Descriptors\r\n- Incremental-Segment-Based Localization in 3-D Point Clouds\r\n\r\nAnd I am trying to compile this framework on my machine \r\nbut, I have some troubles with it.\r\n\r\nI newly installed Ubuntu 16.04 and ROS Kinetic on my machine \r\nand I have carefully followed the “Compiling SegMatch” section ReadMe page.\r\nHowever, I encountered error messages after excepting \"catkin build -DCMAKE_BUILD_TYPE=Release segmapper” command.\r\n[segmapper error.txt](https://github.com/ethz-asl/segmap/files/1999710/segmapper.error.txt)\r\n\r\nSo, I tried the “divide-and-conquer” approach in order to build the framework by individually building the prerequisites.\r\nThe followings are the error message from each command.\r\n\r\n\"catkin build -DCMAKE_BUILD_TYPE=Release libnabo”\r\n[libnabo error.txt](https://github.com/ethz-asl/segmap/files/1999713/libnabo.error.txt)\r\n\r\n\"catkin build -DCMAKE_BUILD_TYPE=Release libpointmatcher”\r\n[libpointmatcher error.txt](https://github.com/ethz-asl/segmap/files/1999715/libpointmatcher.error.txt)\r\n\r\n\"catkin build -DCMAKE_BUILD_TYPE=Release pcl_catkin”\r\n[pcl_catkin error.txt](https://github.com/ethz-asl/segmap/files/1999716/pcl_catkin.error.txt)\r\n\r\n\"catkin build -DCMAKE_BUILD_TYPE=Release laser_slam”\r\n[laser_slam error.txt](https://github.com/ethz-asl/segmap/files/1999720/laser_slam.error.txt)\r\n\r\nI didn’t include the rest of prerequisites since it looks like that those are successfully complied.\r\n\r\nI want to contribute to this great LidarSLAM framework but I am failing even on the first stage.\r\nCould you give me a clue or direction to deal with it?\r\nThanks in advance.\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ethz-asl/segmap/issues/comments/388959568","html_url":"https://github.com/ethz-asl/segmap/issues/82#issuecomment-388959568","issue_url":"https://api.github.com/repos/ethz-asl/segmap/issues/82","id":388959568,"user":{"login":"smauq","id":8582867,"avatar_url":"https://avatars1.githubusercontent.com/u/8582867?v=4","gravatar_id":"","url":"https://api.github.com/users/smauq","html_url":"https://github.com/smauq","followers_url":"https://api.github.com/users/smauq/followers","following_url":"https://api.github.com/users/smauq/following{/other_user}","gists_url":"https://api.github.com/users/smauq/gists{/gist_id}","starred_url":"https://api.github.com/users/smauq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smauq/subscriptions","organizations_url":"https://api.github.com/users/smauq/orgs","repos_url":"https://api.github.com/users/smauq/repos","events_url":"https://api.github.com/users/smauq/events{/privacy}","received_events_url":"https://api.github.com/users/smauq/received_events","type":"User","site_admin":false},"created_at":"2018-05-14T20:54:51Z","updated_at":"2018-05-14T20:54:51Z","author_association":"COLLABORATOR","body":"Thanks for the interest! As far as I can tell from the errors the problem is that Qt5 (used by libpointmatcher) is trying to use a library (EGL) that isn't there. This library should be supplied with the mesa package in Ubuntu. Please check the section \"Install OpenGL libraries\" on the [Qt5 installation guide](https://wiki.qt.io/Install_Qt_5_on_Ubuntu), and see if that helps fix the error."}}
{"actor":{"display_login":"smauq"}}