{"action":"created","issue":{"url":"https://api.github.com/repos/dmlc/xgboost/issues/677","labels_url":"https://api.github.com/repos/dmlc/xgboost/issues/677/labels{/name}","comments_url":"https://api.github.com/repos/dmlc/xgboost/issues/677/comments","events_url":"https://api.github.com/repos/dmlc/xgboost/issues/677/events","html_url":"https://github.com/dmlc/xgboost/issues/677","id":120816523,"number":677,"title":"Can't build XGBoost multithread on MAC","user":{"login":"amro-pydev","id":15850994,"avatar_url":"https://avatars.githubusercontent.com/u/15850994?v=3","gravatar_id":"","url":"https://api.github.com/users/amro-pydev","html_url":"https://github.com/amro-pydev","followers_url":"https://api.github.com/users/amro-pydev/followers","following_url":"https://api.github.com/users/amro-pydev/following{/other_user}","gists_url":"https://api.github.com/users/amro-pydev/gists{/gist_id}","starred_url":"https://api.github.com/users/amro-pydev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amro-pydev/subscriptions","organizations_url":"https://api.github.com/users/amro-pydev/orgs","repos_url":"https://api.github.com/users/amro-pydev/repos","events_url":"https://api.github.com/users/amro-pydev/events{/privacy}","received_events_url":"https://api.github.com/users/amro-pydev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-12-07T16:44:04Z","updated_at":"2015-12-07T17:04:34Z","closed_at":null,"body":"Hi,\r\n\r\nI was trying to build XGBoost on my MAC as the one on pip wasn't the latest.\r\n\r\nI followed the instructions mentioned for building on OS X to make sure it supports MultiThreading. Unfortunately, it failed and gave me the following error:\r\nconstruction vtable for std::__1::basic_iostream<char, std::__1::char_traits<char> >-in-std::__1::basic_stringstream<char, std::__1::char_traits<char>, std::__1::allocator<char> > in gbm.o\r\nld: symbol(s) not found for architecture x86_64\r\n\r\non the other hand it went through building the Single threaded build with no issues. I really need to to have the multithread support as I'm using XGBoost with large data.\r\n\r\nThanks in advance.\r\n-Amr"},"comment":{"url":"https://api.github.com/repos/dmlc/xgboost/issues/comments/162593781","html_url":"https://github.com/dmlc/xgboost/issues/677#issuecomment-162593781","issue_url":"https://api.github.com/repos/dmlc/xgboost/issues/677","id":162593781,"user":{"login":"amro-pydev","id":15850994,"avatar_url":"https://avatars.githubusercontent.com/u/15850994?v=3","gravatar_id":"","url":"https://api.github.com/users/amro-pydev","html_url":"https://github.com/amro-pydev","followers_url":"https://api.github.com/users/amro-pydev/followers","following_url":"https://api.github.com/users/amro-pydev/following{/other_user}","gists_url":"https://api.github.com/users/amro-pydev/gists{/gist_id}","starred_url":"https://api.github.com/users/amro-pydev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amro-pydev/subscriptions","organizations_url":"https://api.github.com/users/amro-pydev/orgs","repos_url":"https://api.github.com/users/amro-pydev/repos","events_url":"https://api.github.com/users/amro-pydev/events{/privacy}","received_events_url":"https://api.github.com/users/amro-pydev/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T17:04:34Z","updated_at":"2015-12-07T17:04:34Z","body":"Now stuck with another issue:\r\nmake pythonpack\r\n#make clean\r\ncd subtree/rabit;make clean;cd ..\r\nrm -f ./allreduce_base.o ./allreduce_robust.o ./engine.o ./engine_empty.o ./engine_mock.o ./rabit_wrapper.o ./engine_base.o ./engine_mpi.o lib/librabit.a lib/librabit_mpi.a lib/librabit_empty.a lib/librabit_mock.a lib/librabit_base.a  wrapper/librabit_wrapper.so wrapper/librabit_wrapper_mock.so wrapper/librabit_wrapper_mpi.so *~ src/*~ include/*~ include/*/*~ wrapper/*~\r\nrm -rf xgboost-deploy xgboost*.tar.gz\r\n#pip install pypandoc and also brew/apt-get install pandoc\r\npython python-package/conv_rst.py\r\nTraceback (most recent call last):\r\n  File \"python-package/conv_rst.py\", line 6, in <module>\r\n    read_md = convert('python-package/README.md', 'rst')\r\n  File \"anaconda/lib/python2.7/site-packages/pypandoc/__init__.py\", line 50, in convert\r\n    outputfile=outputfile, filters=filters)\r\n  File \"anaconda/lib/python2.7/site-packages/pypandoc/__init__.py\", line 68, in _convert\r\n    raise RuntimeError('Missing format!')\r\nRuntimeError: Missing format!\r\nmake[1]: *** [pythonpack] Error 1\r\nmake: *** [pythonbuild] Error 2\r\n\r\nInstalled pandoc:\r\npip install pypandoc\r\nCollecting pypandoc\r\n  Downloading pypandoc-1.1.2-cp27-none-macosx_10_5_x86_64.whl (29.2MB)\r\n    100% |████████████████████████████████| 29.2MB 7.3kB/s \r\nRequirement already satisfied (use --upgrade to upgrade): setuptools in /anaconda/lib/python2.7/site-packages/setuptools-18.5-py2.7.egg (from pypandoc)\r\nInstalling collected packages: pypandoc\r\nSuccessfully installed pypandoc-1.1.2\r\n\r\n"}}