Building EDuke32 on Linux: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
'''Building EDuke32 on Fedora Core 6'''
'''Building EDuke32 on Fedora Core 6'''
Note: You need an acutal copy of Duke Nukem 3D. The shareware vesion can be fond here.[http://www.3drealms.com/duke3d/]


Step #1 - You need to aquire the source packages for EDuke32.  
Step #1 - You need to aquire the source packages for EDuke32.  


You need both the eduke32 source and txbuild source files. Get them here [http://www.eduke32.com/downloads]
You need both the eduke32 source and txbuild source files. Download them to your desktop from here. [http://www.eduke32.com/downloads]
 
Step #2 - Create two folders on your desktop.
 
I chose to create a "duke3d" and "build" folders. Why these names? Well,
 
Step #3 - Preapre Fedora Core 6 for the build process
 
Fedora needs some packages intalled before you can properly build the required files. So, what files do you need? Here's the list.
 
nasm
libstdc++
 
Step #4 - Building the EDuke32 files.
 
In a terminal window move to the  duke3d folder you created ealier. In that folder all you should have to type is "make".
 
Step #5 - Confirm the files that were created.
 
Six files should have been created:
 
Mapster32.map
Mapster32.sym
Mapster32 (executable)
eduke32.map
eduke32.sym
eduke32 (exectuable)

Revision as of 00:53, 7 January 2007

Building EDuke32 on Fedora Core 6

Note: You need an acutal copy of Duke Nukem 3D. The shareware vesion can be fond here.[1]

Step #1 - You need to aquire the source packages for EDuke32.

You need both the eduke32 source and txbuild source files. Download them to your desktop from here. [2]

Step #2 - Create two folders on your desktop.

I chose to create a "duke3d" and "build" folders. Why these names? Well,

Step #3 - Preapre Fedora Core 6 for the build process

Fedora needs some packages intalled before you can properly build the required files. So, what files do you need? Here's the list.

nasm libstdc++

Step #4 - Building the EDuke32 files.

In a terminal window move to the duke3d folder you created ealier. In that folder all you should have to type is "make".

Step #5 - Confirm the files that were created.

Six files should have been created:

Mapster32.map Mapster32.sym Mapster32 (executable) eduke32.map eduke32.sym eduke32 (exectuable)