[ 97%] Building CXX object VectorLib/CMakeFiles/VectorLib.dir/GCMFiles.cpp.obj /amiga/friking-shark-master/VectorLib/GCMFiles.cpp: In member function ‘bool CGCMFileType::Open(const char*)’: /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:35: error: request for member ‘dRadius’ in ‘pFrame’, which is of pointer type ‘SGCMFrame*’ (maybe you meant to use ‘->’ ?) if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^~~~~~~ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:67: error: ‘i’ was not declared in this scope if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:67: note: suggested alternative: ‘ii’ if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^ ii /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:94: error: request for member ‘vMaxs’ in ‘pFrame’, which is of pointer type ‘SGCMFrame*’ (maybe you meant to use ‘->’ ?) if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^~~~~ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:127: error: request for member ‘vMins’ in ‘pFrame’, which is of pointer type ‘SGCMFrame*’ (maybe you meant to use ‘->’ ?) if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^~~~~ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:153:160: error: request for member ‘vSize’ in ‘pFrame’, which is of pointer type ‘SGCMFrame*’ (maybe you meant to use ‘->’ ?) if(bOk){littleBigEndian(&pFrame.dRadius); for(int ii=0; ii<3; ++i) {littleBigEndian(pFrame.vMaxs+ii);littleBigEndian(pFrame.vMins+ii);littleBigEndian(pFrame.vSize+ii);}} ^~~~~ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:169:28: error: ‘i’ was not declared in this scope for(int ii=0; ii<3; ++i) {littleBigEndian(pBuffer->data.vAmbientColor+ii);littleBigEndian(pBuffer->data.vDiffuseColor+ii);littleBigEndian(pBuffer->data.vSpecularColor+ii);}} ^ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:169:28: note: suggested alternative: ‘ii’ for(int ii=0; ii<3; ++i) {littleBigEndian(pBuffer->data.vAmbientColor+ii);littleBigEndian(pBuffer->data.vDiffuseColor+ii);littleBigEndian(pBuffer->data.vSpecularColor+ii);}} ^ ii /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:248:89: error: ‘struct SGCMBuffer’ has no member named ‘pTexVertexArray’; did you mean ‘pVertexArray’? if(bOk){for(int ii=0; iidata.nVertexes*2; ++ii) littleBigEndian(pBuffer->pTexVertexArray+ii);} ^~~~~~~~~~~~~~~ pVertexArray /amiga/friking-shark-master/VectorLib/GCMFiles.cpp: In member function ‘bool CGCMFileType::Save(const char*)’: /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:302:27: error: ‘i’ was not declared in this scope for(int ii=0; ii<3; ++i) {littleBigEndian(tmp.vMaxs+ii);littleBigEndian(tmp.vMins+ii);littleBigEndian(tmp.vSize+ii);} ^ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:302:27: note: suggested alternative: ‘ii’ for(int ii=0; ii<3; ++i) {littleBigEndian(tmp.vMaxs+ii);littleBigEndian(tmp.vMins+ii);littleBigEndian(tmp.vSize+ii);} ^ ii /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:324:28: error: ‘i’ was not declared in this scope for(int ii=0; ii<3; ++i) {littleBigEndian(tmp.vAmbientColor+ii);littleBigEndian(tmp.vDiffuseColor+ii);littleBigEndian(tmp.vSpecularColor+ii);} bOk=(fwrite(tmp,sizeof(tmp),1,pFile)==1);} ^ /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:324:28: note: suggested alternative: ‘ii’ for(int ii=0; ii<3; ++i) {littleBigEndian(tmp.vAmbientColor+ii);littleBigEndian(tmp.vDiffuseColor+ii);littleBigEndian(tmp.vSpecularColor+ii);} bOk=(fwrite(tmp,sizeof(tmp),1,pFile)==1);} ^ ii /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:324:165: error: cannot convert ‘SGCMBufferData’ to ‘const void*’ for(int ii=0; ii<3; ++i) {littleBigEndian(tmp.vAmbientColor+ii);littleBigEndian(tmp.vDiffuseColor+ii);littleBigEndian(tmp.vSpecularColor+ii);} bOk=(fwrite(tmp,sizeof(tmp),1,pFile)==1);} ^~~ In file included from /usr/local/amiga/ppc-amigaos/SDK/newlib/include/stdlib.h:10, from /usr/local/amiga/ppc-amigaos/include/c++/8.2.0/cstdlib:75, from /usr/local/amiga/ppc-amigaos/include/c++/8.2.0/stdlib.h:36, from /amiga/friking-shark-master/VectorLib/StdAfx.h:23, from /amiga/friking-shark-master/VectorLib/GCMFiles.cpp:25: /usr/local/amiga/ppc-amigaos/SDK/newlib/include/stdio.h:191:8: note: initializing argument 1 of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’ size_t _EXFUN(fwrite, (const _PTR , size_t _size, size_t _n, FILE *)); ^ make[2]: *** [VectorLib/CMakeFiles/VectorLib.dir/build.make:159: VectorLib/CMakeFiles/VectorLib.dir/GCMFiles.cpp.obj] Error 1 make[1]: *** [CMakeFiles/Makefile2:920: VectorLib/CMakeFiles/VectorLib.dir/all] Error 2 make: *** [Makefile:150: all] Error 2