I have just tried to compile FreeType on my real Amiga 600 computer...
AmigaOS v2.1
Kikstart v37.300
Workbench v38.36
SAS/C v6.50
...and I write the simplest program to detect how many bytes are in type INT:
#include <stdio.h>
int main (int argv, const char *argv[])
{
printf("sizeof(int)=%d\n", sizeof(int));
return 0;
}
It results: "sizeof(int)=4" (namely 4 bytes are 32 bits)
Well, Amiga 600 is a 32 bit computer!
assign FT: //
sc optimize opttime optsched strmerge data=faronly idlen=50 cpu=68000
idir=include/ idir=FT:src/ idir=FT:include/ nostackcheck nochkabort noicons
ignore=79,85,110,306 parameters=both define=FT2_BUILD_LIBRARY objname=ftbase.o
FT:src/base/ftbase.
SAS/C Amiga Compiler 6.50
Copyright (c) 1988-1993 SAS Institute Inc.
====================
[33;7m*
[0m/
FT:include/freetype/freetype.h 550 Error 73: declaration expected
====================
*
[33;7m/
[0m
FT:include/freetype/freetype.h 550 Error 73: declaration expected
====================
[33;7mFT_Size_Request_Type
[0m type;
FT:include/freetype/freetype.h 573 Error 35: closing brace expected
====================
[33;7m}
[0m FT_Size_RequestRec;
FT:include/freetype/freetype.h 579 Error 64: structure contains no members
====================
FT_Render_Glyph( FT_GlyphSlot
[33;7mslot
[0m,
FT:include/freetype/freetype.h 1313 Error 185: comma expected
====================
FT_Render_Mode
[33;7mrender_mode
[0m );
FT:include/freetype/freetype.h 1314 Error 185: comma expected
====================
FT_Render_Mode render_mode )
[33;7m;
[0m
FT:include/freetype/freetype.h 1314 Error 65: invalid function definition
====================
[33;7mFT_Encoding
[0m encoding );
FT:include/freetype/freetype.h 1560 Error 90: invalid argument type specifier
====================
FT_Encoding
[33;7mencoding
[0m );
FT:include/freetype/freetype.h 1560 Error 185: comma expected
====================
FT_Encoding
[33;7mencoding
[0m );
FT:include/freetype/freetype.h 1560 Error 90: invalid argument type specifier
====================
[33;7mFT_CharMap
[0m charmap );
FT:include/freetype/freetype.h 1590 Error 90: invalid argument type specifier
====================
[33;7mFT_CharMap
[0m charmap );
FT:include/freetype/freetype.h 1590 Error 166: unrecoverable error or too many
errors
Terminating compilation
*** Execution terminated
sc failed returncode 20
_______________________________________________
Freetype mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype