NotebookForums.com › Forums › Notebook Manufacturers › Apple Notebook Forums › Apple Notebooks › Curses... There is no escape!
New Posts  All Forums:Forum Nav:

Curses... There is no escape!

post #1 of 27
Thread Starter 
So starting a new semester of college I see that most of my classes require software that is windows only...

I like to tinker but I was hoping to not install Windows on my Macbook Pro, but I guess I am going to have to. So I am trying out parallels so at least its just virtual.

But a quick question. If its virtual do/should I still use an anti-virus? I normally use AVG and Ad-aware for virus/malware.

Atleast I still have XP disks. I would hurt something if I had to use Vista.
post #2 of 27
I have read on a few university websites that some of the software does not run on Windows loaded on Macintosh computers.

But i dont know what course you are taking or what kind of software u might need. I am talking about things i have read on business school sites.
post #3 of 27
Even in a virtual machine Windows can get viruses but, thankfully, only the virtual machine will be affected.

As far as software not running on Windows on a Mac, the only software I've ever heard about not running was an old version of 3DS Max that used some arcane copy protection scheme that I believe was tied into the BIOS.
post #4 of 27
I checked again its was not about the software rather it was about support.It was that they would offer support to Mac pcs , and windows pc's but not Mac computers running windows.
post #5 of 27
i suggest, you use boot camp instead of parallels, i think it will be easier for you to remove windows once you dont need it anymore.
post #6 of 27
Quote:
Originally Posted by dudekracked View Post
i suggest, you use boot camp instead of parallels, i think it will be easier for you to remove windows once you dont need it anymore.

You have that backwards. BootCamp lets you physically install Windows onto another partition on your computer. Parallels (or VMWare Fusion) lets you install Windows in a virtual system, so you dont have to partition your drive, thereby making it easier to remove. You just delete the folder containing the VM data.
post #7 of 27
Thread Starter 
I actually had some problems with Parallels. It kept crashing during the instalation process of Windows.

I installed VMware Fusion and with the same disc and it worked like a charm. So I guess I will be using VMware fusion as a test.

The instructor linked a C++ programming application (Light version) from Microsoft as well as .Net framework. I haven't looked through the links too closely yet but the program she linked requires Windows. If there is a hidden mac version I am not sure but it wasn't listed right away.

As for Windows, I got XP Home up and running on VMware Fusion and I guess I will do my normal AVG/Ad-aware ritual on it while I need it. I did a 15gig setup this time around as I just need it to work with the software for these classes at the moment.
post #8 of 27
If you are coding C++...

You can use JGrasp on the Mac, if you are a masochist

You can download Eclipse (and then the C++ libraries) and you will be fine

Or, you drop in the DVDs that came with your Mac and install XCode off of them.

Anyone that tells you that you have to have Windows to code C++, or Java, or ObjC, or C, or C#, or Perl, or Ruby, or anything else is just talking crazy
post #9 of 27
Thread Starter 
Its not as much as they are saying its only for Windows or if I have other options as much as I am required to use that spacific program for grading and work.

But so far getting Windows up to speed on VMware Fusion has gone wonderfully. Will test the program later.
post #10 of 27
Quick post, remind me and I will come back to it.

If oyu are taking programming classes, you NEED to check what they are teaching in those classes. If they are teaching NO libs that are windows specific, you can use your choice of libs etc.

The problem is often times I have seen programming classes, that while they say they are not windows specific they do use windows specific libs. It depends on how much trouble you can deal with on your own that will determine whether you feel comfortable using free altenatives at that point.

I have had some instructors that depended on the MS IDE to handle a lot of things I feel important to be able to do on your own, and did so, but the instructor was thus unable to help me when I screwed up.

Then again I also taught myself programming long before I took those classes as well, most people probably take the classes to learn, I took them because I needed a paper trail saying I knew em, yea I hate our society sometime.

Seablade
post #11 of 27
sorry about that and thanks thestu for clarrifying it.
post #12 of 27
I don't think you can compile your C++ code with Eclipse on Mac, even with the C++ libraries installed.
post #13 of 27
Quote:
Originally Posted by garygchouvln View Post
I don't think you can compile your C++ code with Eclipse on Mac, even with the C++ libraries installed.
See, unfortunately I am not positive myself. Anytime that I had Eclipse installed, I also had XCode installed. I used Eclipse because it felt lighter than XCode, and I like tabbing through my pieces of code rather than F10ing through them. After installing EclipseC++ (they separate them into sub distros now) I was not able to compile Hello World, but if someone else could test this out I would appreciate it. I am running Leopard 9A500n, so there is no telling what side-effects that would have.
post #14 of 27
You can most certainly compile C and C++ on a Mac, and with Eclipse as well.

Eclipse if I remember right uses the GCC compiler(Just like XCode does) so in either case it compiles fine.

The real problem, as I mentioned above, is when you deal with platform specific libraries, or have to identify specific differences in libs between platforms, for example there is no strndup() on Mac OS X, but there is on Linux, however there is strdup() on both. Just an example I had to recently deal with when helping to get aqualung(Written in C and C++ both) to compile and run on Mac OS X.

What exactly is the error message you are getting when you try to compile it?

Seablade
post #15 of 27
It says "Launch Failed No Binaries" Nothing more... it has been too long since I have run Eclipse, but I was fairly certain that last time I did, i just installed and ran it... no binaries required..

#include <iostream>

using namespace std;

int main(){
cout << "hello world'' << endl;
}
post #16 of 27
Go to the terminal real quick and type 'gcc -v' (I believe that is correct, without the quotes of course) and tell me if anything comes out?

Seablade
post #17 of 27
Hmm I bet this is a similar problem, I haven't used managed make in eclipse myself yet so it is very possible...

http://lists.freebsd.org/pipermail/f...ry/000629.html

Seablade
post #18 of 27
i got nothing but 'command not recognized' when i typed that into Terminal.
post #19 of 27
You don't have a compiler installed.

Easiest way is probably to install the Dev Tools off your install CD. Try that and report back?

Seablade
post #20 of 27
its not that important to me, since i was just quickly testing a theory. However, it does back up the other fellow's statement that having just Eclipse installed does not let you compile. I figured that it was the compiler, I sort of take for granted that OS X comes with one since one of the first things i did when i get my MacBook was install XCode
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Apple Notebooks
NotebookForums.com › Forums › Notebook Manufacturers › Apple Notebook Forums › Apple Notebooks › Curses... There is no escape!