{"action":"created","issue":{"url":"https://api.github.com/repos/bkaradzic/bgfx/issues/304","labels_url":"https://api.github.com/repos/bkaradzic/bgfx/issues/304/labels{/name}","comments_url":"https://api.github.com/repos/bkaradzic/bgfx/issues/304/comments","events_url":"https://api.github.com/repos/bkaradzic/bgfx/issues/304/events","html_url":"https://github.com/bkaradzic/bgfx/issues/304","id":63463916,"number":304,"title":"Arch Linux shaderc does not compile","user":{"login":"ZetaHunter","id":1717852,"avatar_url":"https://avatars.githubusercontent.com/u/1717852?v=3","gravatar_id":"","url":"https://api.github.com/users/ZetaHunter","html_url":"https://github.com/ZetaHunter","followers_url":"https://api.github.com/users/ZetaHunter/followers","following_url":"https://api.github.com/users/ZetaHunter/following{/other_user}","gists_url":"https://api.github.com/users/ZetaHunter/gists{/gist_id}","starred_url":"https://api.github.com/users/ZetaHunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZetaHunter/subscriptions","organizations_url":"https://api.github.com/users/ZetaHunter/orgs","repos_url":"https://api.github.com/users/ZetaHunter/repos","events_url":"https://api.github.com/users/ZetaHunter/events{/privacy}","received_events_url":"https://api.github.com/users/ZetaHunter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-21T22:58:35Z","updated_at":"2015-03-21T23:55:52Z","closed_at":null,"body":"Hi, currently working from Arch Linux x64, and decided to try BGFX again for an idea.\r\nAnd here I endup being.\r\nI tracked down this issue to be mesa glsl implementation or something like this.\r\nI am running mesa-10.5.1-2, my libgl is nvidia-340xx-libgl.76-2 (I am not feeling like risking breaking my stuff by replacing it to mesa-liblg)\r\n```\r\n[zeta:....build/projects/gmake-linux]$ make shaderc                                  (master✱) \r\n==== Building shaderc (debug32) ====\r\nLinking shaderc\r\n../../linux32_gcc/obj/x32/Debug/shaderc/3rdparty/glsl-optimizer/src/glsl/glcpp/pp.o: In function `glcpp_preprocess':\r\n/home/zeta/projects/hexon/bgfx/.build/projects/gmake-linux/../../../3rdparty/glsl-optimizer/src/glsl/glcpp/pp.c:227: undefined reference to `glcpp_parser_parse'\r\n../../linux32_gcc/obj/x32/Debug/shaderc/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.o: In function `yyparse':\r\n/home/zeta/projects/hexon/bgfx/.build/projects/gmake-linux/y.tab.c:1705: undefined reference to `yylex'\r\ncollect2: error: ld returned 1 exit status\r\nshaderc.make:912: recipe for target '../../linux32_gcc/bin/shadercDebug' failed\r\nmake[1]: *** [../../linux32_gcc/bin/shadercDebug] Error 1\r\nMakefile:136: recipe for target 'shaderc' failed\r\nmake: *** [shaderc] Error 2\r\n```\r\n\r\nWhat would be the advised solution?"},"comment":{"url":"https://api.github.com/repos/bkaradzic/bgfx/issues/comments/84475422","html_url":"https://github.com/bkaradzic/bgfx/issues/304#issuecomment-84475422","issue_url":"https://api.github.com/repos/bkaradzic/bgfx/issues/304","id":84475422,"user":{"login":"bkaradzic","id":814772,"avatar_url":"https://avatars.githubusercontent.com/u/814772?v=3","gravatar_id":"","url":"https://api.github.com/users/bkaradzic","html_url":"https://github.com/bkaradzic","followers_url":"https://api.github.com/users/bkaradzic/followers","following_url":"https://api.github.com/users/bkaradzic/following{/other_user}","gists_url":"https://api.github.com/users/bkaradzic/gists{/gist_id}","starred_url":"https://api.github.com/users/bkaradzic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bkaradzic/subscriptions","organizations_url":"https://api.github.com/users/bkaradzic/orgs","repos_url":"https://api.github.com/users/bkaradzic/repos","events_url":"https://api.github.com/users/bkaradzic/events{/privacy}","received_events_url":"https://api.github.com/users/bkaradzic/received_events","type":"User","site_admin":false},"created_at":"2015-03-21T23:55:52Z","updated_at":"2015-03-21T23:55:52Z","body":"Try:\r\n\r\n    make shaderc config=release64"}}