Re: [osg-users] #include on MSVC results in errors

2017-07-11 Thread Bruno Oliveira
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

2017-07-11 Thread 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-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

2017-07-11 Thread 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] #include on MSVC results in errors

2017-07-11 Thread Bruno Oliveira
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