Requirements
- wxWidgets 2.8
- Xerces-C 2.7
- nmap (if you want to scan machines directly from fe3d)
Building
Linux
- Download and install Xerces-C
- On Fedora you can simply do yum install xerces-c-devel to get xerces, you can probably do something similar on Debian, SUSE, gentoo
- Download and install wxWidgets 2.8
- If your distribution does not have wxWidgets version 2.8 or greater you need to build it from source, make sure you build an ANSI version as fe3d will not work correctly against the Unicode versions (See KnownIssues) and thus configure will throw an error.
- Download fe3d
- Do
tar xvjf fe3d-0.11-src.tar.bz2 cd fe3d-0.11 mkdir build cd build ../configure make make install
Now you are set, fe3d normally wants to live under /usr/local/bin with it's data under /usr/local/share/fe3d but you can override that using the --prefix=something when launching configure
IRIX
You should be able to just perform the same steps as for Linux, but you will save time if you use the Xerces-C distribution from nekochan
I haven't yet tested this on IRIX.
Windows
- Download and Build wxWidgets 2.8 with wxUSE_GLCANVAS set 1 in your setup.h file (see wxWidget build instructions)
- Use the Visual Studio 8 project under fe3d/projects/win32/vc8
- Configure the project with the correct include/lib paths
- Click 'Build Solution'
Cygwin will never be supported on Windows, although I have great respect for its creators... with the advancement of Linux and other distribution, these days if you really want a Un*x shell, just install one of the many Linux, BSD, or Solaris distributions.
I will make Visual Studio Express or Platform SDK Make files available in the near future.
