Pascal Compilers

At school we're developing pascal programs in UNIX with the Sun Pascal Compiler. We use multiple files, so we compile each file separate and then build the executeable. We use a make utility for the compiling and building. we also use a makefile.

My question is, is there a similar compiler for dos/win32 that can work with the same separate files, can compile them and can also work with a make utility and a makefile?

So that I don't have to edit the files everytime to one file for turbo pascal and separate files for SUN pascal.

There are several 32-bit Pascal compilers which run under Win32. I recommend TMT Development Corporation's compiler - www.tmt.com. Links to additional compilers may be found at www.geocities.com/interstaterobotics.

In SUN pascal for example we use a program with 2 procedures. So with separate compiling we use in total of 5 files in unix.
Two files for each the procedures, one file with the main code and then two header files. In one header file which is called example.glob.h , all the contants and types used in the program are listed. In the other hearder file which is called example.headers.h , all the headers of the procedures are listed.

This means that you'll get something like this:

In the file proc1.p:

#include "example.glob.h"
#include "example.headers.h"

var
............

begin
...........
...........
end;

In the file proc2.p the same as proc1.p

In the main file example.p:

program example (input,output);
#include "example.glob.h"

var
..........
..........

#include "example.headers.h"

begin
..........
..........
..........
end.

In the example.glob.h :
const
........
........

type
........
........

And in the example.headers.h :
proc1;
external;
proc2;
external;

The compiling is done with a make utility and a makefile.

So I would like a compiler that can handle this structure in dos/win32 and it has to be a ISO-ANSI Pascal compliler. And to go with the compiler a make utility.

There are several 32-bit Pascal compilers which run under Win32. I recommend TMT Development Corporation's compiler - www.tmt.com. Links to additional compilers may be found at www.geocities.com/interstaterobotics. Click on "Hot Links" and then "Pascal".

Owning a franchise can be the dream of a lifetime. It provides a chance for economic growth. You can be as successful as you want. To make your franchise successful, you need to market it successfully. Here are six of the best marketing strategies …

Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…

This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…