Difference between revisions of "Compiling Plugins (AMX Mod X)"

From AlliedModders Wiki
Jump to: navigation, search
 
m (Quick Compiling)
Line 5: Line 5:
 
=Windows=
 
=Windows=
  
==Quick Compiling==
+
==Drag and Drop==
 
#Drag the .sma file onto "compile.exe".
 
#Drag the .sma file onto "compile.exe".
 
#Look in the compiled folder for the output .amxx file.
 
#Look in the compiled folder for the output .amxx file.
 +
 
==Compiling All Plugins==
 
==Compiling All Plugins==
 
#Double click compile.exe to compile all plugins into the compiled folder.
 
#Double click compile.exe to compile all plugins into the compiled folder.

Revision as of 14:06, 16 January 2006

This article describes how to compile AMX Mod X plugins from source code (.sma).

For all steps, you should place the .sma file addons/amxmodx/scripting.

Windows

Drag and Drop

  1. Drag the .sma file onto "compile.exe".
  2. Look in the compiled folder for the output .amxx file.

Compiling All Plugins

  1. Double click compile.exe to compile all plugins into the compiled folder.

Command Line

  1. Go to Start, Run, type "cmd", click Ok.
  2. Use cd to change to the directory, I.e.:
    cd c:\hlserver\cstrike\addons\amxmodx\scripting
  3. Use amxxsc to compile the plugin:
    amxxpc.exe myplugin.sma
  4. The output will be in the same folder.

Linux

First, change to the scripting folder in your shell with:

cd addons/amxmodx/scripting

Compile All

  1. Run the script compile.sh by either:
    sh compile.sh
    or
    chmod +x compile.sh

./compile.sh

Compile single

  1. Run amxxpc, like so:
    ./amxxpc myplugin.sma
  2. The output will be in the same folder.