boinc/samples/vboxwrapper
Rom Walton 9d1972aba6 Merge pull request #1860 from nikolasgianna/COM_OFF
Give choice between COM and VboxManage interface
2017-06-20 06:46:15 -07:00
..
vboxwrapper.xcodeproj VBOX: Fix recursive header error in Mac Xcode project 2016-01-30 19:45:21 -08:00
BuildMacVboxWrapper.sh
Makefile
Makefile_mac
ReadMe.txt
floppyio.cpp vbox: fix memory leak in FloppyIO 2015-11-22 22:50:08 +02:00
floppyio.h vbox: fix use-after-free bug in FloppyIOException 2015-11-23 00:11:59 +02:00
gbac.cpp
gbac.h
vbox42.tlb
vbox43.tlb
vbox50.tlb
vbox51.tlb VBOX: Update COM interface file to 5.1.2 version. It looks like something changed and now all 5.1.2 clients are failing with older vboxwrappers. 2016-08-08 08:00:36 -07:00
vbox_common.cpp Fix indentation 2017-04-18 09:58:21 +02:00
vbox_common.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vbox_mscom42.cpp client/wrappers, Win: consolidate defines for _getcwd etc in boinc_win.h 2017-01-26 20:59:11 -08:00
vbox_mscom42.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vbox_mscom43.cpp client/wrappers, Win: consolidate defines for _getcwd etc in boinc_win.h 2017-01-26 20:59:11 -08:00
vbox_mscom43.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vbox_mscom50.cpp client/wrappers, Win: consolidate defines for _getcwd etc in boinc_win.h 2017-01-26 20:59:11 -08:00
vbox_mscom50.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vbox_mscom51.cpp client/wrappers, Win: consolidate defines for _getcwd etc in boinc_win.h 2017-01-26 20:59:11 -08:00
vbox_mscom51.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vbox_mscom_impl.cpp vboxwrapper: Remove unused variables 2017-04-30 08:59:49 +03:00
vbox_mscom_impl.h VBOX: Take a screen shot on failure and dump the base64 encoded image to stderr. 2016-06-12 19:20:55 -07:00
vbox_vboxmanage.cpp Merge pull request #1860 from nikolasgianna/COM_OFF 2017-06-20 06:46:15 -07:00
vbox_vboxmanage.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vboxcheckpoint.cpp
vboxcheckpoint.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vboxjob.cpp vboxwrapper: add <copy_cmdline_to_shared> option to job file 2017-01-26 20:08:35 -08:00
vboxjob.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vboxlogging.cpp vboxwrapper: fix bugs in cmdline memory size spec; fix compile warnings 2016-07-01 12:06:55 -07:00
vboxlogging.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vboxwrapper.cpp Fix indentation 2017-04-18 09:58:21 +02:00
vboxwrapper.h change multiple-inclusion guard names to BOINC_FILENAME_H 2017-04-07 23:54:49 -07:00
vboxwrapper_win.h
vboxwrapper_win.rc

ReadMe.txt

To build VBoxWrapper for Macintosh:

First build the BOINC libraries:
cd [path]/mac_build
source BuildMacBOINC.sh -lib

For more details, see the instructions in that script's comments or at:
[path]/mac_build/HowToBuildBOINC_XCode.rtf

After building the libraries, there are two ways to build VBoxWrapper for Macintosh:

[1] Run the Xcode project at:
[path]/samples/vboxwrapper/vboxwrapper.xcodeproj

[2] Run the BuildMacVboxWrapper.sh script in this vboxwrapper directory (which will invoke the makefile Makefile_mac):
cd [path]/samples/vboxwrapper/
sh BuildMacVboxWrapper.sh