pas2CTutorial.wiki
changeset 2013 3bccb65d8cac
parent 2012 f0d921e412b0
child 2014 d61dd7380023
equal deleted inserted replaced
2012:f0d921e412b0 2013:3bccb65d8cac
     2 ==Introduction==
     2 ==Introduction==
     3 Pas2C is an alternative way to build the engine. It is disabled by default.
     3 Pas2C is an alternative way to build the engine. It is disabled by default.
     4 
     4 
     5 Pas2C is intended to be used when building the engine natively (e.g. with !FreePascal) fails for some reason. However, Pas2C does have some limitations and you should try to first build Hedgewars normally before attempting a Pas2C build.
     5 Pas2C is intended to be used when building the engine natively (e.g. with !FreePascal) fails for some reason. However, Pas2C does have some limitations and you should try to first build Hedgewars normally before attempting a Pas2C build.
     6 
     6 
     7 Pas2C is our hand-written Pascal-to-C-compiler. It works by converting all Pascal code to C, and then compiling the C code.
     7 Pas2C is our hand-written Pascal-to-C-compiler. It works by converting all Pascal code to C, and then compiling the C code. Yes, we're a little crazy. :-)
     8 
     8 
     9 ==Limitations==
     9 ==Limitations==
    10 
    10 
    11 The Pas2C build currently doesn't support the video recorder. A warning will be printed if you try to build a Pas2C build with video recorder support anyway.
    11 The Pas2C build currently doesn't support the video recorder. A warning will be printed if you try to build a Pas2C build with video recorder support anyway.
    12 
    12