You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
We would like to be able to use the Cognionics application on a Mac running OS
X 10.8.5. It appears that the application has only been compiled for a PC. In
order to run on a Mac, we would need a Makefile (or xcode project file) for
the application itself and the accompanying Mac-compatible libraries (e.g., Qt
libraries for Mac). Do these items currently exist or will they be made
available soon?
Thanks for your help!
Original issue reported on code.google.com by ndren...@gmail.com on 5 Aug 2014 at 8:11
The text was updated successfully, but these errors were encountered:
The Cognionics application has indeed not yet been compiled for mac, so you
would have to create the Makefile by hand or possibly generate project files
using a Qt tool. All that's needed besides liblsl.dylib and its header is the
Qt SDK and a recent version of boost (which are available from the official
sources).
Note that, as long as you do not intend to change the UI, it might be
relatively straightforward to add the .cpp files in the App folder, the include
path containing liblsl, Qt and boost headers, the Qt libraries in the project
folder, and the liblsl library (taken from the binary distribution of liblsl).
If you have a working Qt toolchain a simpler approach might be to auto-generate
the Xcode project file based on a Qt project file (.pro), which would take care
of including whatever machinery is needed in the Xcode project to ensure that
the GUI code gets automatically re-generated when necessary. There is a
template .pro file included with the PhaseSpace app, which should be usable for
that purpose with minimal adaptation (rename PhaseSpace to Cognionics, adapt
boost path).
Note that one caveat is that you would have to replace the CreateFile and
ReadFile calls in the app by asio::serial_port or some other Mac OS serial-port
API (which is then rerouted by the OS to Bluetooth).
Original comment by christia...@gmail.com on 5 Aug 2014 at 8:35
Also, note that Cognionics might have LSL support directly in their Mac OS
compatible recording software, which would potentially save you a lot of work
(though we'd certainly be interested in a Mac port of our this app).
Original comment by christia...@gmail.com on 5 Aug 2014 at 8:37
Original issue reported on code.google.com by
ndren...@gmail.com
on 5 Aug 2014 at 8:11The text was updated successfully, but these errors were encountered: