[osg-submissions] API configurations in a seperate Config include file
Robert Osfield
robert.osfield at gmail.com
Fri Jun 20 14:23:59 PDT 2008
Hi Bob,
You need to separate path as when you do out of source builds you can
multiple different configuations that you are building against. Icky
to cope with, but powerful.
Robert.
On Fri, Jun 20, 2008 at 10:21 PM, Bob Kuehne <rpk at mac.com> wrote:
> hi jean, robert,
>
> yeah, i'm torn about this too - it's a little odd to do, have this
> bifurcated osg include path thing. i don't mind adding another include
> directory to my stuff, that's easy enough, but it smells like something
> isn't being done in a very clean way. i'm just not yet sure what's better,
> as i'm not sure what probelm is being solved by osg/Config, yet.
>
> oh, fyi, i never do installs, so that technique is out for me. installing
> means putting stuff in a system-ish spot, and i like to have have a clean
> development machine. another reason i don't install is so i can build/test
> against multiple versions of osg. all i do is switch where the my build
> cmake stuff looks to find osg headers and osg binaries, and i'm off.
>
> anyway, i'll add include paths for now, and look at the rest, later.
> bob
>
> On Jun 20, 2008, at 4:20 PM, Jean-Sébastien Guay wrote:
>
>> Hi Robert,
>>
>>> If you do an install of the OSG this should solve the problem. If you
>>> don't do an install then doing out source builds will require you to
>>> add an extra include to find the Config files. So doable, but not as
>>> pretty as it could be.
>>
>> OK, so since I always do an install I shouldn't run into the same problem
>> as Bob.
>>
>> Any reason why CMake can't put the generated Config file into the source's
>> include dir, even for out of source builds? I don't know what's worse, CMake
>> putting files into your source tree even for out-of-source builds or
>> referencing a directory in the build tree in a project's include paths...
>> That's why I always do an install, I personally see the build directory as
>> strictly temporary - it shouldn't be used for anything other than while
>> building.
>>
>> J-S
>> --
>> ______________________________________________________
>> Jean-Sebastien Guay jean-sebastien.guay at cm-labs.com
>> http://www.cm-labs.com/
>> http://whitestar02.webhop.org/
>> _______________________________________________
>> osg-submissions mailing list
>> osg-submissions at lists.openscenegraph.org
>>
>> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>
> _______________________________________________
> osg-submissions mailing list
> osg-submissions at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>
More information about the osg-submissions
mailing list