Re: [osg-users] #include on MSVC results in errors
This is how I add the include folders of OSG on CMake include_directories ( ${OPENSCENEGRAPH_INCLUDE_DIRS} ) is this correct? 2017-07-11 12:51 GMT+01:00 Bruno Oliveira : > I agree. However, somehow, using CMake, the include/osgDB folder got > appended to the include path This did not happen previously > > 2017-07-11 12:13 GMT+01:00 Voerman, L. : > >> Hi Bruno, >> it's very uncommon to have subfolder of osg\include in your include path, >> like include\osgText. >> The normal configuration has something like E:\dev\OpenSceneGraph\include >> in the project include path, and requests the use of the osgText\String >> with: >> #include >> >> this way there will be no confusion with the system string haeder files. >> Regards, Laurens. >> >> On Tue, Jul 11, 2017 at 12:57 PM, Bruno Oliveira < >> bruno.manata.olive...@gmail.com> wrote: >> >>> Hello, >>> >>> Windows is not case sentitive, hence, on MSVC 2015, >>> >>> #include >>> >>> is the same as >>> >>> #include >>> >>> For this reason, I am including to get std::string definitions, >>> but MSVC is include from OSG. >>> >>> Is there a way to fix this? I'm sure this has happened to more people. >>> >>> ___ >>> osg-users mailing list >>> osg-users@lists.openscenegraph.org >>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-opens >>> cenegraph.org >>> >>> >> >> ___ >> osg-users mailing list >> osg-users@lists.openscenegraph.org >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> >> > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] #include on MSVC results in errors
I agree. However, somehow, using CMake, the include/osgDB folder got appended to the include path This did not happen previously 2017-07-11 12:13 GMT+01:00 Voerman, L. : > Hi Bruno, > it's very uncommon to have subfolder of osg\include in your include path, > like include\osgText. > The normal configuration has something like E:\dev\OpenSceneGraph\include > in the project include path, and requests the use of the osgText\String > with: > #include > > this way there will be no confusion with the system string haeder files. > Regards, Laurens. > > On Tue, Jul 11, 2017 at 12:57 PM, Bruno Oliveira < > bruno.manata.olive...@gmail.com> wrote: > >> Hello, >> >> Windows is not case sentitive, hence, on MSVC 2015, >> >> #include >> >> is the same as >> >> #include >> >> For this reason, I am including to get std::string definitions, >> but MSVC is include from OSG. >> >> Is there a way to fix this? I'm sure this has happened to more people. >> >> ___ >> osg-users mailing list >> osg-users@lists.openscenegraph.org >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> >> > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] #include on MSVC results in errors
Hi Bruno, it's very uncommon to have subfolder of osg\include in your include path, like include\osgText. The normal configuration has something like E:\dev\OpenSceneGraph\include in the project include path, and requests the use of the osgText\String with: #include this way there will be no confusion with the system string haeder files. Regards, Laurens. On Tue, Jul 11, 2017 at 12:57 PM, Bruno Oliveira < bruno.manata.olive...@gmail.com> wrote: > Hello, > > Windows is not case sentitive, hence, on MSVC 2015, > > #include > > is the same as > > #include > > For this reason, I am including to get std::string definitions, > but MSVC is include from OSG. > > Is there a way to fix this? I'm sure this has happened to more people. > > ___ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
[osg-users] #include on MSVC results in errors
Hello, Windows is not case sentitive, hence, on MSVC 2015, #include is the same as #include For this reason, I am including to get std::string definitions, but MSVC is include from OSG. Is there a way to fix this? I'm sure this has happened to more people. ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org