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 Offline
    S Offline
    stephen hazel
    wrote on last edited by
    #1

    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 P 2 Replies 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

      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