Changeset 108 for trunk/orca

Show
Ignore:
Timestamp:
04/05/06 14:24:49 (3 years ago)
Author:
krobillard
Message:

Orca-GL should now build on Windows.

Location:
trunk/orca
Files:
5 modified
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/orca/gl/project.r

    r37 r108  
    5050    ] 
    5151    win32 [ 
     52        lib-path: %"C:/cygwin/home/karl/osrc/" 
     53 
    5254        include_from %glv/win32 
    5355        sources [%glv/win32/glv.c] 
    5456 
    5557        include_from %../win32 
    56         sources [ %win32console.c ] 
     58        sources_from %../win32 [%win32console.c] 
    5759 
    58         include_from %../../../osrc/freetype2/include 
    59         libs_from %../../../osrc/freetype2/objs [%freetype] 
     60        include_from join lib-path %freetype2/include 
     61        libs_from join lib-path %freetype2/objs [%freetype] 
    6062 
    61         include_from %../../../osrc/lpng128 
    62         include_from %../../../osrc/zlib 
    63         libs_from %../../../osrc/lpng128 [%libpng] 
    64         libs_from %../../../osrc/zlib [%zlib] 
     63        include_from join lib-path %lpng128 
     64        include_from join lib-path %zlib 
     65        libs_from join lib-path %lpng128 [%libpng] 
     66        libs_from join lib-path %zlib [%zlib] 
    6567 
    6668        include_from %"C:/Program Files/OpenAL 1.1 SDK/include" 
  • trunk/orca/gl/ttf_load.c

    r99 r108  
    332332    OArray kern; 
    333333#endif 
     334    const char* ci; 
    334335    int count = 0; 
    335336    int fail = 0; 
     
    394395    y = step_y; 
    395396 
    396     const char* ci = codes; 
     397    ci = codes; 
    397398    for( ci = codes; *ci != '\0'; ++ci ) 
    398399    { 
     
    407408        if( ! error ) 
    408409        { 
     410            TexGlyphInfo* tgi; 
    409411            int nextX = x + FT_PIXELS(glyph->metrics.width) + gap; 
    410412 
     
    426428            renderGlyph( img, glyph, x, y, ! asBitmap ); 
    427429 
    428             TexGlyphInfo* tgi = txf->tgi + count; 
     430            tgi = txf->tgi + count; 
    429431            count++; 
    430432 
  • trunk/orca/ovalue.c

    r105 r108  
    12361236 
    12371237 
    1238 OR_NATIVE( orLoadNative ) 
     1238/* Public because of Orca-GL */ 
     1239OR_NATIVE_PUB( orLoadNative ) 
    12391240{ 
    12401241    OBlock* blk; 
  • trunk/orca/qt/main.cpp

    r64 r108  
    2626 
    2727#ifdef _WIN32 
    28 extern void redirectIOToConsole(); 
     28extern "C" void redirectIOToConsole(); 
    2929#define OPEN_CONSOLE    redirectIOToConsole(); 
    3030#else 
  • trunk/orca/qt/project.r

    r93 r108  
    2525    win32 [ 
    2626        include_from %../win32 
    27         sources [ %win32console.cpp ] 
     27        sources_from %../win32 [ %win32console.c ] 
    2828    ] 
    2929