On 05/09/2011 01:43 AM, Gerrit Voß wrote:
> Hi,
>
> On Mon, 2011-05-09 at 01:07 -0500, Andres Ussa Caycedo wrote:
>    
>> On 05/08/2011 10:16 PM, Gerrit Voß wrote:
>>      
>>> Hello,
>>>
>>> On Sun, 2011-05-08 at 21:11 -0500, Andres Ussa Caycedo wrote:
>>>
>>>        
>>>> previous solved issue, with the difference that my OS is debian amd64, I
>>>> tried to add 'OSG_WITH_GLUT' to the .cpp, but depending on where I put
>>>> it, I get new errors, exactly where should it be?
>>>>
>>>>          
>>> for 1.x best on the compiler command line (where it is for the main
>>> OpenSG build). Just add -DOSG_WITH_GLUT when compiling the source.
>>>
>>> Without seeing the new errors it is hard to tell what might go wrong,
>>> are these OpenSG errors or system errors, e.g. "can't find GL/glut.h"
>>> followed by missing declarations from glut ?
>>>
>>> kind regards
>>>     gerrt
>>>
>>>
>>>        
>> Hi, do you want me to add "-DOSG_WITH_GLUT" to the command in which I
>> compile OpenSG or when I compile MedievalTown.cpp?
>>      
> to your build system, usually somewhere inside your build system (for
> example make, cmake, scons) you have the possibility to add user
> defines.
>
>    
>> I get the new errors when I add "OSG_WITH_GLUT" inside the .cpp, I don't
>> even know if that is the right way to do it... i.e.:
>>
>> I get this when I add that to line 29, just before "OSG_USING_NAMESPACE"
>>
>> /home/andres/inVRs_OSG/tutorials/MedievalTown/src/MedievalTown.cpp:30:
>> error: expected constructor, destructor, or type conversion before
>> ‘namespace’
>> /home/andres/inVRs_OSG/tutorials/MedievalTown/src/MedievalTown.cpp: In
>> function ‘int main(int, char**)’:
>> /home/andres/inVRs_OSG/tutorials/MedievalTown/src/MedievalTown.cpp:78:
>> error: ‘GLUTWindowPtr’ was not declared in this scope
>> /home/andres/inVRs_OSG/tutorials/MedievalTown/src/MedievalTown.cpp:78:
>> error: expected ‘;’ before ‘gwin’
>> /home/andres/inVRs_OSG/tutorials/MedievalTown/src/MedievalTown.cpp:79:
>> error: ‘gwin’ was not declared in this scope
>>      
> that looks more like you just added
>
> OSG_WITH_GLUT
>
> instead of
>
> #define OSG_WITH_GLUT 1
>
> to your code. In general the define should be set before any includes
> are done, so line 1 would be a preferred choice, latest should be before
> the main OpenSG includes start (line 5)
>
> kind regards
>    gerrit
>    
Ok, thank you so much, that worked perfectly, now, the linking totally 
failed... it could not find anything... :S

here is the pastebin:

http://pastebin.com/TsvWsGYp

Where did I mess up?

Should I recompile OpenSG and inVRs?


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to