Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. boot camp - (SORRY!)

boot camp - (SORRY!)

Scheduled Pinned Locked Moved The Lounge
c++jsonquestion
11 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S stephen hazel

    I think the hoo ha over boot camp on the mac has simmered, right? anybody TRIED it out? (YOU guys, I trust) - is it easy? can a dumb user configure it without freakin' out? - is it quick enough? to, say, run a c++ win32 API app without annoyance? Thanks :) ...Steve

    J Offline
    J Offline
    Jim Crafton
    wrote on last edited by
    #2

    i think you may be missing the point on boot camp. all it does is make it easy to partition your hd for a second os install, typically windows. it's not a vm solution like vmware or parallels. once you've used the boot camp program to set up your partitions, you then reboot, and install windows, plus the custom mac hardware drivers that apple provides. once that's done all you have is a multi-boot system, just like having linux and windows on the same computer. if you're in macos and you want to run a windows program, then you need to reboot and pick your windows partition. if you're in macos and want to run a windows program w/o rebooting, then you need a vm solution like vmware or parallels. in actual answer to your questions: yes, and yes :)

    ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

    modified on Friday, December 19, 2008 1:06 PM

    S 1 Reply Last reply
    0
    • J Jim Crafton

      i think you may be missing the point on boot camp. all it does is make it easy to partition your hd for a second os install, typically windows. it's not a vm solution like vmware or parallels. once you've used the boot camp program to set up your partitions, you then reboot, and install windows, plus the custom mac hardware drivers that apple provides. once that's done all you have is a multi-boot system, just like having linux and windows on the same computer. if you're in macos and you want to run a windows program, then you need to reboot and pick your windows partition. if you're in macos and want to run a windows program w/o rebooting, then you need a vm solution like vmware or parallels. in actual answer to your questions: yes, and yes :)

      ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

      modified on Friday, December 19, 2008 1:06 PM

      S Offline
      S Offline
      stephen hazel
      wrote on last edited by
      #3

      Ahhh, thank you. Much appreciated. So that'd be a big NO on "easy to install". Especially for a mac user who's on the dumb side. But at least it'd be a yes for "speedy", probably. I've got a midi app that'd need midi drivers supported, though. That'd probably be a "no", too... Dang. Thanks again, ...Steve

      J 1 Reply Last reply
      0
      • S stephen hazel

        Ahhh, thank you. Much appreciated. So that'd be a big NO on "easy to install". Especially for a mac user who's on the dumb side. But at least it'd be a yes for "speedy", probably. I've got a midi app that'd need midi drivers supported, though. That'd probably be a "no", too... Dang. Thanks again, ...Steve

        J Offline
        J Offline
        Jim Crafton
        wrote on last edited by
        #4

        the setup for it is pretty easy. give it whirl, it might surprise you. the hassle will probably be installing windows. as far as midi goes, if it runs on windows, it will run fine here too. this is just like installing windows on any pc. in fact the midi drivers, if they are extras added by apple, may even be a little bit better. otherwise it's no different than any other install of windows on a pc.

        ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

        S 1 Reply Last reply
        0
        • J Jim Crafton

          the setup for it is pretty easy. give it whirl, it might surprise you. the hassle will probably be installing windows. as far as midi goes, if it runs on windows, it will run fine here too. this is just like installing windows on any pc. in fact the midi drivers, if they are extras added by apple, may even be a little bit better. otherwise it's no different than any other install of windows on a pc.

          ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog

          S Offline
          S Offline
          stephen hazel
          wrote on last edited by
          #5

          Thank you yet again :) What I'm thinkin' on though is whether I should bother to think about a mac port for my app. I might have no trouble installing windows on a mac, but that's kind of a big barrier to entry for quite a few mac users...:( Eh, so's midi in general. Eh, who am I tryin' to kid. I won't put myself thru the mac dev learning curve... Anybody with the knowhow to get midi workin at all should be able to install windows too. But whether they wanna deal with the reboot hassle... ok, sorry for thinkin out loud in the lounge :-O But i appreciate the leg up! Codeproject people are sooo cool... ...Steve

          S 1 Reply Last reply
          0
          • S stephen hazel

            Thank you yet again :) What I'm thinkin' on though is whether I should bother to think about a mac port for my app. I might have no trouble installing windows on a mac, but that's kind of a big barrier to entry for quite a few mac users...:( Eh, so's midi in general. Eh, who am I tryin' to kid. I won't put myself thru the mac dev learning curve... Anybody with the knowhow to get midi workin at all should be able to install windows too. But whether they wanna deal with the reboot hassle... ok, sorry for thinkin out loud in the lounge :-O But i appreciate the leg up! Codeproject people are sooo cool... ...Steve

            S Offline
            S Offline
            Stuart Dootson
            wrote on last edited by
            #6

            Steve Hazel wrote:

            What I'm thinkin' on though is whether I should bother to think about a mac port for my app. I might have no trouble installing windows on a mac, but that's kind of a big barrier to entry for quite a few mac users

            Your Windows app will run as-is under Boot Camp - when a Boot Camped partition is active, the Mac is running Windows, not Mac OS X. A Mac port of your app would (to my mind) be something that (possibly - depends how many WIndows APIs you've used for low-level stuff) reused a fair amount of your existing code, but used Cocoa[^] to do the UI.

            S 1 Reply Last reply
            0
            • S Stuart Dootson

              Steve Hazel wrote:

              What I'm thinkin' on though is whether I should bother to think about a mac port for my app. I might have no trouble installing windows on a mac, but that's kind of a big barrier to entry for quite a few mac users

              Your Windows app will run as-is under Boot Camp - when a Boot Camped partition is active, the Mac is running Windows, not Mac OS X. A Mac port of your app would (to my mind) be something that (possibly - depends how many WIndows APIs you've used for low-level stuff) reused a fair amount of your existing code, but used Cocoa[^] to do the UI.

              S Offline
              S Offline
              stephen hazel
              wrote on last edited by
              #7

              Hmmm, so far I'm thinkin' stick with windows. I've got a midi app that opens a multimedia 1 millisec timer, and midi in and out devices. Plus some gui classes on top of straight win32. (ala http://relisoft.com[^]) It'd probably take me a while to build gui classes matching my win32-ish ones. I think that's my biggest barrier. It's either that or learn an existing ui class lib. Not soundin' so fun...:( But very cool once done... It'd likely be easy as pie to get a timer class goin. And midi i/o, hmm, i've heard it's quite messy in cocoa... I've heard you have to "go through quicktime" or somethin. But definitely possible. I think it'll be one of those "I may get around to it someday" things. I'm having too much fun getting new functionality into the app lately :) (Stuff to help me practice piano) Thanks for the tips though. ...Steve

              S 1 Reply Last reply
              0
              • S stephen hazel

                Hmmm, so far I'm thinkin' stick with windows. I've got a midi app that opens a multimedia 1 millisec timer, and midi in and out devices. Plus some gui classes on top of straight win32. (ala http://relisoft.com[^]) It'd probably take me a while to build gui classes matching my win32-ish ones. I think that's my biggest barrier. It's either that or learn an existing ui class lib. Not soundin' so fun...:( But very cool once done... It'd likely be easy as pie to get a timer class goin. And midi i/o, hmm, i've heard it's quite messy in cocoa... I've heard you have to "go through quicktime" or somethin. But definitely possible. I think it'll be one of those "I may get around to it someday" things. I'm having too much fun getting new functionality into the app lately :) (Stuff to help me practice piano) Thanks for the tips though. ...Steve

                S Offline
                S Offline
                Stuart Dootson
                wrote on last edited by
                #8

                Steve Hazel wrote:

                It'd likely be easy as pie to get a timer class goin. And midi i/o, hmm, i've heard it's quite messy in cocoa... I've heard you have to "go through quicktime" or somethin. But definitely possible.

                Probably Core Audio[^], which has MIDI support[^], is something you want to look at on the Mac front.

                Steve Hazel wrote:

                learn an existing ui class lib

                Cocoa is the existing ui class lib you're looking for :-) It's got some nice features (built in MVC, data binding and stuff). I think Core Animation[^] illustrates the Apple API philosophy quite well - it makes animation almost as easy to use as the standard windowing APIs.

                S 1 Reply Last reply
                0
                • S Stuart Dootson

                  Steve Hazel wrote:

                  It'd likely be easy as pie to get a timer class goin. And midi i/o, hmm, i've heard it's quite messy in cocoa... I've heard you have to "go through quicktime" or somethin. But definitely possible.

                  Probably Core Audio[^], which has MIDI support[^], is something you want to look at on the Mac front.

                  Steve Hazel wrote:

                  learn an existing ui class lib

                  Cocoa is the existing ui class lib you're looking for :-) It's got some nice features (built in MVC, data binding and stuff). I think Core Animation[^] illustrates the Apple API philosophy quite well - it makes animation almost as easy to use as the standard windowing APIs.

                  S Offline
                  S Offline
                  stephen hazel
                  wrote on last edited by
                  #9

                  Thanks so much. If i decide to "dive in", I think I've got everything I need now!! Looks like mac's os has come quite a ways since wayyy back in the 90s when I tried messin' with it last. It's not so scary anymore :) In fact, it's almost lookin' pleasant... Must... resist... urge... to work on guts stuff... rather than new functionality...

                  S 1 Reply Last reply
                  0
                  • S stephen hazel

                    Thanks so much. If i decide to "dive in", I think I've got everything I need now!! Looks like mac's os has come quite a ways since wayyy back in the 90s when I tried messin' with it last. It's not so scary anymore :) In fact, it's almost lookin' pleasant... Must... resist... urge... to work on guts stuff... rather than new functionality...

                    S Offline
                    S Offline
                    Stuart Dootson
                    wrote on last edited by
                    #10

                    Steve Hazel wrote:

                    Looks like mac's os has come quite a ways since wayyy back in the 90s

                    Given that it is a completely different OS now, that's not surprising :-) OS X is (simplistically) NeXTSTEP[^] layered on top of FreeBSD[^] and brought well up to date. The only thing that's stayed much the same is the shonky filesystem[^], although there's speculation that ZFS[^] might replace it sometime soon.

                    1 Reply Last reply
                    0
                    • S stephen hazel

                      I think the hoo ha over boot camp on the mac has simmered, right? anybody TRIED it out? (YOU guys, I trust) - is it easy? can a dumb user configure it without freakin' out? - is it quick enough? to, say, run a c++ win32 API app without annoyance? Thanks :) ...Steve

                      P Offline
                      P Offline
                      phannon86
                      wrote on last edited by
                      #11

                      I used bootcamp to partition my mac, got a vista home premium install that I use for gaming, visual studio etc. or for when something just simply isn't available for Mac. It happens every now and again. Easy to install, though it takes a while! It asks you to print off the instructions before you begin, probably a good idea should the worst happen but I've never had an issue.

                      He who makes a beast out of himself gets rid of the pain of being a man

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups