<div dir="ltr">Hi André,<div><br></div><div>You seem to build your project without a definition of WIN32 - don't do that.</div><div>you say </div><div>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">- C/C++ -> Code Generation -> Runtime Library -> Multi-threaded Debug DLL (/MD)<span> </span></span>
<br></div><div>that does not exist. The debug switch is /MDd, when linking to the release libs (osg.lib;osgDB.lib,etc) use <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial;font-size:12.8px;background-color:rgb(255,255,255);float:none;display:inline"><span style="font-weight:400"> </span><b>Multi-threaded DLL (/MD) </b></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><b> </b></span>
</div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><b><br></b></span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">You probably want to use CMake to generate your project file anyway, use the example CMakeLists.txt in "OpenSceneGraph\examples\osgCMakeExample" to get started.</span></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Regards, Laurens.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 20, 2018 at 6:57 PM, André Martins <span dir="ltr"><<a href="mailto:andre.calixto.martins@gmail.com" target="_blank">andre.calixto.martins@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank you so much for your kind input Ravi and Laurens.<br>
Thanks to you I managed to compile sucessfully release build of the source on VS2017 however, when testing the result I cant seem to compile my own project...<br>
<br>
<br>
Project-Properties<br>
x64<br>
- General -> Character Set -> Use Multi-Byte Character Set <br>
- C/C++ -> General -> Additional Include Directories -> "C:/OSGraph/build/include” <br>
- C/C++ -> Code Generation -> Runtime Library -> Multi-threaded Debug DLL (/MD) <br>
- C/C++ -> Language -> Enable Run-Time Type Info -> Yes (/GR) <br>
- Linker -> General -> Additional Library Directories -> "C:/OSGraph/build/lib“ <br>
- Linker -> Input -> Additional Dependencies -> "osg.lib, osgAnimation.lib, osgDB.lib, osgFX.lib, osgGA.lib, osgManipulator.lib, osgParticle.lib, osgPresentation.lib, osgShadow.lib, osgSim.lib, osgTerrain.lib, osgText.lib, osgUI.lib, osgUtil.lib, osgViewer.lib, osgVolume.lib, osgWidget.lib, OpenThreads.lib“ <br>
<br>
<br>
the code:<br>
<br>
Code:<br>
<br>
#include osgViewer/Viewer //with square brackets around it<br>
<br>
int main(int argc, char *argv[])<br>
{<br>
return 0;<br>
}<br>
<br>
<br>
<br>
<br>
<br>
The compilation result:<br>
<br>
Code:<br>
<br>
1>------ Compilação iniciada: Projeto: Project2, Configuração: Debug x64 ------<br>
1>main.cpp<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1158): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1158): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1158): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1159): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1159): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1159): error C2146: erro de sintaxe: ';' ausente antes do identificador 'GLboolean'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1160): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1160): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1160): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1161): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1161): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1161): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1162): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1162): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1162): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1163): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1163): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1163): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1164): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1164): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1164): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1165): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1165): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1165): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1166): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1166): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1166): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1167): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1167): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1167): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1168): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1168): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1168): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1169): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1169): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1169): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1170): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1170): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1170): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1171): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1171): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1171): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1172): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1172): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1172): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1173): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1173): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1173): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1174): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1174): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1174): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1175): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1175): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1175): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1176): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1176): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1176): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1177): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1177): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1177): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1178): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1178): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1178): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1179): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1179): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1179): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1180): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1180): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1180): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1181): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1181): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1181): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1182): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1182): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1182): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1183): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1183): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1183): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1184): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1184): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1184): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1185): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1185): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1185): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1186): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1186): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1186): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1187): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1187): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1187): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1188): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1188): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1188): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1189): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1189): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1189): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1190): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1190): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1190): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1191): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1191): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1191): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1192): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1192): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1192): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1193): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1193): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1193): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1194): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1194): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1194): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1195): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1195): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1195): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1196): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1196): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1196): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1197): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1197): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1197): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1198): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1198): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1198): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1199): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1199): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1199): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1200): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1200): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1200): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1201): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1201): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1201): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1202): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1202): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1202): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1203): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1203): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1203): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1204): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1204): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1204): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1205): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1205): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1205): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1206): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1206): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1206): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1207): error C2144: erro de sintaxe: 'void' deve ser precedido por ';'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1207): error C4430: faltando especificador de tipo - int assumido. Observação: C++ não suporta default-int<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1207): error C2086: 'int WINGDIAPI': redefinição<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1157): note: consulte a declaração de 'WINGDIAPI'<br>
1>c:\program files (x86)\windows kits\10\include\10.0.16299.0\<wbr>um\gl\gl.h(1207): fatal error C1003: contador de erros excede 100; interrompendo compilação<br>
1>Projeto de compilação pronto "Project2.vcxproj" -- FALHA.<br>
========== Compilar: 0 com êxito, 1 com falha, 0 atualizados, 0 ignorados ==========<br>
<br>
<br>
<br>
<br>
<br>
Heres a part of my gl.h starting on line 1155<br>
<br>
<br>
<br>
Code:<br>
<br>
/*****************************<wbr>******************************<wbr>**/<br>
<br>
/**ERRORS START HERE**/WINGDIAPI void APIENTRY glAccum (GLenum op, GLfloat value);<br>
WINGDIAPI void APIENTRY glAlphaFunc (GLenum func, GLclampf ref);<br>
WINGDIAPI GLboolean APIENTRY glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences);<br>
WINGDIAPI void APIENTRY glArrayElement (GLint i);<br>
WINGDIAPI void APIENTRY glBegin (GLenum mode);<br>
WINGDIAPI void APIENTRY glBindTexture (GLenum target, GLuint texture);<br>
WINGDIAPI void APIENTRY glBitmap (GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap);<br>
WINGDIAPI void APIENTRY glBlendFunc (GLenum sfactor, GLenum dfactor);<br>
WINGDIAPI void APIENTRY glCallList (GLuint list);<br>
WINGDIAPI void APIENTRY glCallLists (GLsizei n, GLenum type, const GLvoid *lists);<br>
<br>
<br>
<br>
<br>
Has anyone come across this type of situatuion?<br>
<span class=""><br>
------------------<br>
Read this topic online here:<br>
</span><a href="http://forum.openscenegraph.org/viewtopic.php?p=73471#73471" rel="noreferrer" target="_blank">http://forum.openscenegraph.<wbr>org/viewtopic.php?p=73471#<wbr>73471</a><br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
osg-users mailing list<br>
<a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.<wbr>openscenegraph.org</a><br>
<a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org" rel="noreferrer" target="_blank">http://lists.openscenegraph.<wbr>org/listinfo.cgi/osg-users-<wbr>openscenegraph.org</a><br>
</div></div></blockquote></div><br></div>