1
0
mirror of https://gitlab.com/pholy/OSCAR-code.git synced 2025-04-11 08:10:49 +00:00

Update reading, fix windows build glitch

This commit is contained in:
Mark Watkins 2018-06-13 14:17:58 +10:00
parent a734902d49
commit 9da8b2a7d3
2 changed files with 8 additions and 8 deletions
README
sleepyhead/SleepLib

12
README
View File

@ -1,6 +1,6 @@
SleepyHead v1.1 branch SleepyHead v1.1 branch
*Warning*, backup your SleepyHeadData directory before using this branch as there will be no going backwards *Warning*: Backup your SleepyHeadData directory before using this branch or start a new profile
SleepyHead is cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, SleepyHead is cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data,
which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea. which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea.
@ -11,12 +11,12 @@ SleepyHead is copyright (C) 2011-2018 Mark Watkins <mark@jedimark.net>
Requirements: Requirements:
------------- -------------
Qt5 SDK with webkit (Qt5.5 from http://qt.io/download-open-source recommended) Qt5.9 SDK with webkit (Qt5.9 from http://qt.io/download-open-source recommended, and please ONLY use that if you wish to submit bug reports)
Linux needs libudev-dev for qserialport to compile Linux needs libudev-dev for qserialport to compile
OSX needs Xcode and commandline tools from AppStore OSX needs Xcode and commandline tools from AppStore,
Windows needs MinGW (in Qt5 SDK) or VC++2013 Express (and matching Qt libraries) Windows needs MinGW (in Qt5 SDK) or VC++2015 Community, and a matching set of Qt libraries.
Building: Building:
-------- --------
@ -30,14 +30,14 @@ qmake ../sleepyhead-code/SleepyHeadQT.pro
make make
You may need to add a -spec option to qmake to suit your platform. You may need to add a -spec option to qmake to suit your platform.
Adding -j3 speeds up the make command on a dual core or greater system. Adding -j4 speeds up the make command on a dual core or greater system.
Building on OSX: Building on OSX:
--------------- ---------------
Build as above. If qmake fails with the error: Build as above. If qmake fails with the error:
Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild
edit the file: edit the file:
QT_INSTALL_DIR/5.5/clang_64/mkspecs/features/mac/default_pre.prf QT_INSTALL_DIR/5.9/clang_64/mkspecs/features/mac/default_pre.prf
and replace and replace
/usr/bin/xcrun -find xcrun 2>/dev/null /usr/bin/xcrun -find xcrun 2>/dev/null

View File

@ -1,4 +1,4 @@
/* SleepLib Common Functions /* SleepLib Common Functions
* *
* Copyright (c) 2011-2018 Mark Watkins <mark@jedimark.net> * Copyright (c) 2011-2018 Mark Watkins <mark@jedimark.net>
* *
@ -69,7 +69,7 @@ const QString getDefaultAppRoot()
bool gfxEgnineIsSupported(GFXEngine e) bool gfxEgnineIsSupported(GFXEngine e)
{ {
#if Q_OS_WIN32 #if defined(Q_OS_WIN32)
return true; return true;
#else #else
switch(e) { switch(e) {