[tuhopuu-devel] aqsis compile error

Gabriel Beloin tuhopuu-devel@blender.org
Fri, 30 Jul 2004 20:53:03 GMT


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--=_NextPart_Lycos_0015651091220783_ID
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit

 Message
original ------- 
De: Jonathan Merritt
<j.merritt@pgrad.unimelb.edu.au> 
Date: Fri, 30 Jul
2004 15:38:12 +1000 
Sujet: Re:
[tuhopuu-devel]
aqsis compile error 

Hi Chris and
Gabriel,

parameters.h is
located in:
   
source/blender/aqsis/shaders/dobby
The exporter shares
some code
(specifically for
parameters) with the

DSO.  It needs the
files parameters.cpp
and error.cpp (from
the same 
directory as above)
compiled into it. 
The scons build file
contains 
this information
already.

If disabling
RenderMan export
still leaves Blender
un-buildable, *and* 
it is still
un-buildable for
reasons related to
the RenderMan
exporter, 
then the disabling
mechanism is simply
not working for some
reason.  I 
have personally been
able to build
Tuhopuu using scons
on Linux machines 
without Aqsis
installed by setting
the appropriate
flag, so I'd need 
more information to
be able to iron out
the problem.

There are two main
regions of RenderMan
specific code.  The
first is 
*entirely* contained
within the
directory:
   
source/blender/aqsis
The remainder, which
exists in the rest
of the Blender tree,
should be 
wrapped by:
    #ifndef NO_AQSIS
    #endif
There is one (and it
should be the
*only*) exception to
the wrapping 
rule, which exists
in the "DNA code"
headers of Blender.
 This exception 
to the rule exists
because the makesdna
processing tool must
be able to 
parse these header
files.

ri.h should not be
committed to the
Blender tree because
it is part of 
Aqsis (or part of
Pixie, or part of
3Delight, etc.).  It
can potentially 
be different for
each renderer that
provides a RIB
client library.  
Think of it as being
a bit like gl.h for
OpenGL.  This file
is not 
committed for the
same reason that the
whole of the Pixie
and Aqsis 
renderers are not
committed in their
entirety.  If you
are missing this 
file at compile-time
then you will be
lacking further
linkage 
dependencies in the
next step, so simply
committing this one
file would 
not really solve the
problem.

Jonathan Merritt.


> Message
>original ------- 
>De: Chris Want
> 
>Date: Thu, 29 Jul
>2004 13:37:48 -0600

>Sujet:
>[tuhopuu-devel]
>aqsis compile error

>
>Here is the error:
>
>aqsis_File.cpp:9:76:
>parameters.h: No
>such file or
>directory
>
>Chris
>_______________________________________________
>tuhopuu-devel
>mailing list
>tuhopuu-devel@blender.org
>http://www.blender.org/mailman/listinfo/tuhopuu-devel
>
>Also ri.h...
> 
>honestl y, Whyt
>isn't these files
>are copied into the
>tuhopuu tree. At
the
>moment i don't know
>where to find them.
>And disabling Aquis
>in scons don't
>correct the
>problem(not very
>usefull this
>flag...). I could
do
>one, but Tuhopuu is
>unbuildable since
>last month or
>so.javascript:send();
>
>Plus simple, plus
fiable, plus rapide
: découvrez le
nouveau Caramail -
http://www.caramail.lycos.fr
>
>  
>

i think someone on
the aqsis forum did
a windows build.
Maybe we could ask
him how he did. it
may just be a flag
or a path to set(or
the entire source
tree of aqsis for
ri.h from what you'r
saying.). For me I
did try but
something is
missing. i can't
find what.

_______________________________________________
tuhopuu-devel
mailing list
tuhopuu-devel@blender.org
http://www.blender.org/mailman/listinfo/tuhopuu-devel

Plus simple, plus fiable, plus rapide : découvrez le nouveau Caramail - http://www.caramail.lycos.fr


--=_NextPart_Lycos_0015651091220783_ID--