I've been using Borland v5.1 for quite awhile now( casually ).
My first question: Did you install in the default directories? ie. (drive):\bc5
If not, check the following: Goto Options -> Project . Under directories, the include and lib directories should be c:\bc5\include and c:\bc5\lib . These are the default directories. Adjust accordingly if you installed elsewhere.
Second question: What platform are you trying to build for?
Here's what I do when I start on a new program.
1. File-> New-> Project
2. Change the path, the name, etc.. whatever you name your project is what the .exe will be called.
3. Make sure the target type and platform are correct.
4. If need be, alter the other settings.
5. Click ok.
Now you have a 'project'. This will help you manage all your source files, additional .lib's, etc.. You can goto Window-> Project to change/add nodes(source files, libs, resources).
Next I go to Options->Project and set the output directories. I believe if you leave these directories blank, they default to where your project is. BUT I'd rather be safe than have make files all over my harddrive.
Also under Options->Project you can add to the source directories of libraries and include files. For example, for a typical DirectX application, my source-lib directories are : (no quotes) 'c:\bc5\include;c:\mssdk\include\borland' . Well, not really-- the mssdk directory is different at the moment. But you get the idea.. just put a semi-colon inbetween multiple directories.
As far as having to use ' int main() { return; } ', I have not experienced this. Again, make sure your 'target' is the correct platform.
If you installed directly the CD, you shouldn't be having problems. Let me know if this helps.
Six
[This message has been edited by Sixpack (edited August 27, 1999).]