Changes between Version 22 and Version 23 of VboxApps
- Timestamp:
- Oct 4, 2011, 3:46:40 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
VboxApps
v22 v23 8 8 This provides two benefits: 9 9 * You don't need to build app versions for different architectures. 10 You develop your app in your environment of choice (say, ScientificLinux),10 Develop your app in your environment of choice (say, Debian Linux), 11 11 and then bundle the resulting executable together with 12 a virtual machine image containing theappropriate runtime environment.12 a virtual machine image containing an appropriate runtime environment. 13 13 The application can then be run on all platforms 14 14 (Windows, Mac OS X, all versions of Linux) … … 49 49 The 32-bit vboxwrapper will generally not work on a 64-bit machine). 50 50 51 === Non-Intel and GPU applications ===51 === Non-Intel-compatible and GPU applications === 52 52 53 53 !VirtualBox runs only on Intel-compatible processors. 54 If you want to support other processors ,54 If you want to support other processors (such as ARM, SPARC, etc.), 55 55 you'll need to use non-VM-based app versions. 56 56 … … 223 223 You can find the netinst images [http://www.debian.org/distrib/netinst here]. 224 224 Such VMs have !VirtualBox and guest additions installed by default. 225 They have the runtime libraries needed to run C and C++ applications. 225 226 226 227 '''NOTE: 32- and 64-bit VM images created in this way, … … 286 287 They contain the example startup script. 287 288 289 x86: [http://boinc.berkeley.edu/dl/vmimage_debian40_x86.zip vmimage_debian40_x86.zip] 290 291 x64: [http://boinc.berkeley.edu/dl/vmimage_debian40_x64.zip vmimage_debian40_x64.zip] 292 288 293 In most cases, you can use these VM images with no modifications. 289 290 x86: [http://boinc.berkeley.edu/dl/vmimage_x86.zip vmimage_x86.zip] 291 292 x64: [http://boinc.berkeley.edu/dl/vmimage_x64.zip vmimage_x64.zip] 294 If your application uses libraries not on the VM images, 295 you can add them as follows: 296 297 * Run !VirtualBox, and open the VM image 298 * Hit ^C when see "BOINC VM starting" in the console window 299 * Install whatever you want (can use '''apt-get install''' to 300 install Debian packages). 301 * when you're done, type 302 {{{ 303 shutdown -hP 0 304 }}} 305 306 The VM image now has the additional libraries. 307 Rename it to avoid confusion with the original version.