# # Mac OSX build instructions # # You need to install the MacPorts to satisfy the QS1R Server prerequisite. # The easiest way is to download the correct .pkg from # # http://www.macports.org/install.php#pkg # # Next, run the system's installer by double-clicking on the pkg contained therein, # following the on-screen instructions until completion. # At the installation end open a terminal window and issue an update command sudo port -v selfupdate # Next install all the requested packages # Be warned that these builds can get many hours depending on yours Internet connection # bandwidth and CPU of your platform. # sudo port -bv install fftw-3-single sudo port -bv install libusb-compat sudo port -bv install boost # change directory to your home cd # download the package for server ftp -a http://www.montefusco.com/qs1rboostsrv/ac_packages/QS1RServer-2.2.0.5.OSX_BUILD_TEST.tar.gz # unzip it tar -zxvf QS1RServer-2.2.0.5.OSX_BUILD_TEST.tar.gz # make the server dir current cd QS1RServer-2.2.0.5.OSX_BUILD_TEST ./configure # # build the server # please ignore the compiler warnings make # at the end, copy the executable into Release directory cp QS1Rserver Release cd Release # # Run it as root # sudo ./QS1RServer -------------------------------------------- QS1R Server v2.2.0.5.OSX_BUILD_TEST Copyright 2009 Software Radio Laboratory LLC -------------------------------------------- QSCommandLoopLocal Constructor QSRemoteCommandServer constructor QSControl Constructor Receiver Constructor Set Blocksize: 2048 .... .... # if the hardware is not linked to USB port or it is turned off, you will get a couple of error: # ... Qs1rIO::initQS1R(): error: did not find device QSControl::loadQS1R(): Did not find QS1R at: 0xfffe 0x8 ... # press x # to terminate the server, turn on the QS1R and try again # # Build iinstructions for the SDRMAX 3 # # Install the Qt4 packages (it is a long compile session) sudo port -b -v install qt4-mac # change directory to your home cd # extract the source code (if the system complains for svn missing install it with # sudo port -bv install subversion svn checkout https://qssdrcode.googlecode.com/svn/trunk/qs-gui/qs-gui-cpp-qt/SDRMAX3 SDRMAX3 cd SDRMAX3 # generate the Makefile qmake-mac SDRMAX3.0.pro # build it make # # if successfull run it # please run the server in another window # when the gui opens, press the button 'CONNECT' on the top row, next 'START' ./SDRMAX3.0.app/Contents/MacOS/SDRMAX3.0