{"action":"created","issue":{"url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/98","repository_url":"https://api.github.com/repos/sccn/labstreaminglayer","labels_url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/98/comments","events_url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/98/events","html_url":"https://github.com/sccn/labstreaminglayer/issues/98","id":139369853,"number":98,"title":"LabRecorder C++ Edition - More detailed build instructions needed","user":{"login":"cboulay","id":303797,"avatar_url":"https://avatars.githubusercontent.com/u/303797?v=3","gravatar_id":"","url":"https://api.github.com/users/cboulay","html_url":"https://github.com/cboulay","followers_url":"https://api.github.com/users/cboulay/followers","following_url":"https://api.github.com/users/cboulay/following{/other_user}","gists_url":"https://api.github.com/users/cboulay/gists{/gist_id}","starred_url":"https://api.github.com/users/cboulay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cboulay/subscriptions","organizations_url":"https://api.github.com/users/cboulay/orgs","repos_url":"https://api.github.com/users/cboulay/repos","events_url":"https://api.github.com/users/cboulay/events{/privacy}","received_events_url":"https://api.github.com/users/cboulay/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2016-03-08T19:23:54Z","updated_at":"2016-05-02T15:06:08Z","closed_at":null,"body":"I attempted to write build instructions that worked on my system, and I had to modify the visual studio solution a little. Eventually I got it to build but then I was faced with an error when trying to run it. Any ideas?\r\n![labrecorder_error](https://cloud.githubusercontent.com/assets/303797/13613105/9de14df6-e538-11e5-965d-af140a6302bb.PNG)\r\n\r\nOne of the modifications, which should apply to everyone, is to change the few occurrences of ../../../Qt/Desktop to ${QtSDK}/Desktop.\r\nThe other modification was to keep in-line with the default directory structure used by the pre-compiled boost binaries.\r\n[Here are my changes](https://github.com/cboulay/labstreaminglayer/commit/701fef7b277dfd3c4bcb735fae26b18d064edb89). (edited to link directly to the commit)\r\n\r\nI guess it's a little arbitrary that I chose to conform to the non-standard Qt directory structure that you use but not to the boost directory structure that you use.\r\n\r\nEither way, it's a little silly for me to download a different compiler, different version of Qt, different version of boost, different liblsl binaries (I only had 64-bit on my system), use non-default paths, and add 2 environment variables (that will conflict with my other projects) just so I can use the provided visual studio project. All of these things can be abstracted away by using cmake or qmake.\r\n\r\nIf I find the time then I'm willing to write a CMakeLists.txt for this target, but I'd like to get the original building and running correctly first, if possible, so I have a good baseline."},"comment":{"url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/comments/216261657","html_url":"https://github.com/sccn/labstreaminglayer/issues/98#issuecomment-216261657","issue_url":"https://api.github.com/repos/sccn/labstreaminglayer/issues/98","id":216261657,"user":{"login":"cboulay","id":303797,"avatar_url":"https://avatars.githubusercontent.com/u/303797?v=3","gravatar_id":"","url":"https://api.github.com/users/cboulay","html_url":"https://github.com/cboulay","followers_url":"https://api.github.com/users/cboulay/followers","following_url":"https://api.github.com/users/cboulay/following{/other_user}","gists_url":"https://api.github.com/users/cboulay/gists{/gist_id}","starred_url":"https://api.github.com/users/cboulay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cboulay/subscriptions","organizations_url":"https://api.github.com/users/cboulay/orgs","repos_url":"https://api.github.com/users/cboulay/repos","events_url":"https://api.github.com/users/cboulay/events{/privacy}","received_events_url":"https://api.github.com/users/cboulay/received_events","type":"User","site_admin":false},"created_at":"2016-05-02T15:06:08Z","updated_at":"2016-05-02T15:06:08Z","body":"LSL isn't an .exe, it's a '.dll'. You built it without error. It's up to you to create an App that uses the dll file.\r\n\r\nOr, you can build one of the already-existing Apps. Is there an existing App in particular that you want to use?"}}