On 11/23/2009 05:36 PM, Philipp Thomas wrote:
On Mon, 23 Nov 2009 13:17:34 +0200, you wrote:
These are defined in RE_pipeline.h :- void RE_BlenderFrame(struct Render *re, struct Scene *scene, int frame); and struct Render *RE_NewRender (const char *name);
That are only declarations. You'll have to finjd the source that defines them, i.e. where the code for those functions resides and then see why it isn't built and included in linking.
Philipp
I included the two lines from the function sequence.c that the error relates to at the bottom of my first email, I've checked that sequence.c includes RE_pipeline.h and the sConscript file points to it's directory but I think that the problem has something to do with the object file's build order or something to that effect, I'm busy wading through the scons documentation but I haven't found anything to give me a clue yet. At least I've got past a few errors so far but I'm stuck on this at the moment. if(rendering) { BLI_strncpy(scenename, sce->id.name+2, 64); strcpy(sce->id.name+2, " do_build_seq_ibuf"); } re= RE_NewRender(sce->id.name); /* prevent eternal loop */ doseq= scene->r.scemode & R_DOSEQ; scene->r.scemode &= ~R_DOSEQ; RE_BlenderFrame(re, sce, seq->sfra+se->nr+seq->anim_startofs); if(rendering) BLI_strncpy(sce->id.name+2, scenename, 64); RE_AcquireResultImage(re, &rres); Thanks Dave P -- To unsubscribe, e-mail: opensuse-programming+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming+help@opensuse.org