c++cmacosmetrowerks

C/C++ Resources To Develop Using MetroWerks C/C++


My friend have real Macintosh IIci, that uses Mac System 7.5.5 under a 68k processor, then I've installed Metrowerks C/C++ version 1 I think, but I'm getting errors even in a simple Hello World program:

#include <stdio.h>

int main(void)
{
    printf("Hello, World!");
  return 0;
}

I'm getting this error:

·· Link Error   : LinkError:hello.c: 'printf' referenced from 'main' is undefined.

All help will be an advance. Thanks.


Solution

  • You need to add the runtime libraries to the project. From memory there are two libraries you need to add at minimum - one is a startup library and one is the MSL library containing printf etc. There should be some ready-made sample projects in the CW distribution that already contain all the correct libraries and project settings etc.