In article <E1I6btk-0007ou-J1@pecan.exetel.com.au>, "Paul" <pdeleeuw@deleeuw.com.au> writes:
I am still struggling a bit. How do I get Visual C++ Express to build the fractint code. [...]
First, don't use the Makefile, that's only for Unix. Second, open the fractint.sln file via the File menu. Since you have the Express edition, it will complain about not being able to load the setup project. You can safely ignore this as you won't be building the setup. Also, the current code on the branch has a "legacy" project added to the solution, which also won't load for you. You can safely ignore that as well -- its a placeholder I use to refer to the locally checked out copy of the DOS code on my machine. That should leave three projects that load: - fractint - hc - unused The "unused" project is a collection of all the code files for the DOS, WinFract and unix versions that aren't used in the Windows version. Again, this is just for easy reference while I work on the code. Eventually the legacy and unused projects and their associated files will be removed entirely. The "hc" project is the help compiler. The "fractint" project is the Win32 code. In order to compile the Win32 code, you will need to install the headers and libraries in the Platform SDK, as we discussed earlier on the list. Without this, you won't have the Win32 headers and libraries in order to compile the Win32 specific portions of the code. After installing the Platform SDK, you need to adjust the Tools / Options in Visual C++ Express Edition to search the Platform SDK directories for headers and libraries. This is described in the ReadMe.txt file. After the one-time installation and configuration of the PSDK, you should be able to compile the code just by building the solution. -- "The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download <http://www.xmission.com/~legalize/book/download/index.html> Legalize Adulthood! <http://blogs.xmission.com/legalize/>