compilation of the latest revision of Agar 8209 from source code 
via SVN succeeds. 

But when using the resulting headers and lib files in a simple Agar 
application, 
without Word Wrapping yet, in Visual Studio 2008 Express, 
it produces the following error message. 
However, Visual Studio 2008 Express successfully compiles the exact 
same simple code using the headers and libraries of 
Agar 1.3.3 released version.

Here is the error message:


1>------ Build started: Project: Agar2008inC, Configuration: 
Debug Win32 ------
1>Compiling...
1>main.c
1>c:\program files\agar\agar-8209\include\agar\core\error.h(61) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(61) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(61) :
 error C2059: syntax error : ','
1>c:\program files\agar\agar-8209\include\agar\core\error.h(61) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(61) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(64) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(64) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(64) :
 error C2059: syntax error : ','
1>c:\program files\agar\agar-8209\include\agar\core\error.h(64) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(64) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(65) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(65) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(65) :
 error C2059: syntax error : ','
1>c:\program files\agar\agar-8209\include\agar\core\error.h(65) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\error.h(65) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\class.h(83) :
 warning C4013: 'AG_SetError' undefined; assuming extern returning int
1>c:\program files\agar\agar-8209\include\agar\core\object.h(156) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(156) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(156) :
 error C2059: syntax error : ','
1>c:\program files\agar\agar-8209\include\agar\core\object.h(156) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(156) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(159) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(159) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(159) :
 error C2059: syntax error : ','
1>c:\program files\agar\agar-8209\include\agar\core\object.h(159) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(159) :
 error C2143: syntax error : missing ')' before 'constant'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 error C2182: '__deprecated__' : illegal use of type 'void'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(184) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(184) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(185) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(185) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(291) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(291) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(291) :
 error C2433: '__warn_unused_result__' : 'inline' not permitted on 
data declarations
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(291) :
 error C2371: '__warn_unused_result__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\variable.h(184) :

 see declaration of '__warn_unused_result__'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(293) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(293) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\core\variable.h(293) :
 error C2433: '__warn_unused_result__' : 'inline' not permitted on data 
declarations
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(64) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(64) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(64) 
: error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(65) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(65) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(65) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(66) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(66) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(66) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(67) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(67) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(67) :
 warning C4142: benign redefinition of type
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(67) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(68) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(68) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(68) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(69) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(69) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(69) :
 warning C4142: benign redefinition of type
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(69) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(70) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(70) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(70) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(71) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(71) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(71) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(72) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(72) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(72) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(73) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(73) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(73) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(74) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(74) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(74) :
 warning C4142: benign redefinition of type
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(74) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(75) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(75) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(75) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(76) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(76) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(76) :
 warning C4142: benign redefinition of type
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(76) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(77) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(77) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(77) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(78) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(78) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(78) :
 error C2371: '__deprecated__' : redefinition; different basic types
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(79) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(79) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(79) :
 error C2182: '__deprecated__' : illegal use of type 'void'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(79) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(80) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(80) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(80) :
 error C2182: '__deprecated__' : illegal use of type 'void'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(80) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(81) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(81) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(81) :
 error C2182: '__deprecated__' : illegal use of type 'void'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(81) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(82) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(82) :
 error C2059: syntax error : ';'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(82) :
 error C2182: '__deprecated__' : illegal use of type 'void'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(82) :
 error C2370: '__deprecated__' : redefinition; different storage class
1>        c:\program files\agar\agar-8209\include\agar\core\object.h(227) :
 see declaration of '__deprecated__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(83) :
 error C2061: syntax error : identifier '__attribute__'
1>c:\program files\agar\agar-8209\include\agar\gui\widget_legacy.h(83) :
 fatal error C1003: error count exceeds 100; stopping compilation
1>Build log was saved at 
"file://d:\cpp_apps\Agar2008inC\Agar2008inC\Debug\BuildLog.htm"
1>Agar2008inC - 102 error(s), 5 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


_______________________________________________
Agar mailing list
[email protected]
http://libagar.org/lists.html

Reply via email to