{"action":"closed","issue":{"url":"https://api.github.com/repos/micro-manager/micro-manager/issues/612","repository_url":"https://api.github.com/repos/micro-manager/micro-manager","labels_url":"https://api.github.com/repos/micro-manager/micro-manager/issues/612/labels{/name}","comments_url":"https://api.github.com/repos/micro-manager/micro-manager/issues/612/comments","events_url":"https://api.github.com/repos/micro-manager/micro-manager/issues/612/events","html_url":"https://github.com/micro-manager/micro-manager/issues/612","id":302786213,"number":612,"title":"Boost Thread version issue during Linux build","user":{"login":"hadim","id":528003,"avatar_url":"https://avatars0.githubusercontent.com/u/528003?v=4","gravatar_id":"","url":"https://api.github.com/users/hadim","html_url":"https://github.com/hadim","followers_url":"https://api.github.com/users/hadim/followers","following_url":"https://api.github.com/users/hadim/following{/other_user}","gists_url":"https://api.github.com/users/hadim/gists{/gist_id}","starred_url":"https://api.github.com/users/hadim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hadim/subscriptions","organizations_url":"https://api.github.com/users/hadim/orgs","repos_url":"https://api.github.com/users/hadim/repos","events_url":"https://api.github.com/users/hadim/events{/privacy}","received_events_url":"https://api.github.com/users/hadim/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-03-06T17:06:58Z","updated_at":"2018-03-07T01:55:41Z","closed_at":"2018-03-07T01:55:41Z","author_association":"NONE","body":"I am trying to build MM on Ubuntu and got an undefined symbol on boost thread library. I am using Ubuntu 17.10 that ships with Boost 1.62 by default. If you think the issue is related to Boost version incompatibility, would that be possible to make it worked with Boost 1.62?\r\n\r\nHere is the script I am using to build MM: https://github.com/hadim/mm_scripts/blob/master/build-mm.sh\r\n\r\nAnd here is the error I got:\r\n\r\n```\r\n$ ./mmimagej \r\nLoad MMCoreJ_wrap: Start loading...\r\nLoad MMCoreJ_wrap: Will search in hard-coded paths:\r\nLoad MMCoreJ_wrap:   /home/hadim/local/mm/Fiji.app/plugins/Micro-Manager\r\nLoad MMCoreJ_wrap:   /home/hadim/local/mm/Fiji.app/plugins\r\nLoad MMCoreJ_wrap:   /home/hadim/local/mm/Fiji.app/plugins/mm/linux64\r\nLoad MMCoreJ_wrap:   /home/hadim/local/mm/Fiji.app\r\nLoad MMCoreJ_wrap:   /home/hadim/local/mm/Fiji.app/mm/linux64\r\nLoad MMCoreJ_wrap:   /usr/local/lib/micro-manager\r\nLoad MMCoreJ_wrap: Skipping nonexistent candidate: /home/hadim/local/mm/Fiji.app/plugins/Micro-Manager/libMMCoreJ_wrap.so\r\nLoad MMCoreJ_wrap: Skipping nonexistent candidate: /home/hadim/local/mm/Fiji.app/plugins/libMMCoreJ_wrap.so\r\nLoad MMCoreJ_wrap: Skipping nonexistent candidate: /home/hadim/local/mm/Fiji.app/plugins/mm/linux64/libMMCoreJ_wrap.so\r\nLoad MMCoreJ_wrap: Try loading: /home/hadim/local/mm/Fiji.app/libMMCoreJ_wrap.so\r\nFailed to load the MMCoreJ_wrap native library\r\njava.lang.UnsatisfiedLinkError: /home/hadim/local/mm/Fiji.app/libMMCoreJ_wrap.so: /home/hadim/local/mm/Fiji.app/libMMCoreJ_wrap.so: undefined symbol: _ZTIN5boost6detail16thread_data_baseE in Thread[AWT-EventQueue-1,6,main]\r\n  at java.lang.ClassLoader$NativeLibrary.load(Native Method)\r\n  at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)\r\n  at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)\r\n  at java.lang.Runtime.load0(Runtime.java:809)\r\n  at java.lang.System.load(System.java:1086)\r\n...\r\n```\r\n\r\nPing @marktsuchida \r\n\r\nPS: also would be ok if I submit a PR with a Travis script so we can track this kind of issue in the future? And also possibly upload the generated MicroManager bundle somewhere else so people can easily download and run MM without building it?"}}
{"actor":{"display_login":"hadim"}}