[Bf-committers] multitex_ext used by node_shader_exec_texture,
dependency from kernel to render ?
Erwin Coumans
erwin at erwincoumans.com
Thu May 25 16:26:37 CEST 2006
Hi,
It seems that recently a dependency has been created between the Blender
kernel (BKE) and render module.
In NodeShader (kernel) multitex_ext is used (render).
static void node_shader_exec_texture(void *data, bNode *node, bNodeStack
**in, bNodeStack **out)
The player only includes BKE kernel, but not render, hence the link error
below.
Can this be removed, or should I just add another empty stub for the player?
Thanks,
Erwin
----- Original Message -----
From: "Peter Schlaile" <peter at schlaile.de>
To: <bf-committers at projects.blender.org>
Sent: Thursday, May 25, 2006 4:56 AM
Subject: [Bf-committers] Build of blenderplayer broken
> Hi,
>
> just did a fresh cvs checkout to verify. blenderplayer currently fails to
> link on Linux (Debian Sarge):
>
> /home/peter/cvs/blender/bf-blender/blender/obj/linux-glibc2.3.2-i386/blender/blenkernel/libblenkernel.a(node_composite.o)(.text+0x1f2a):
> In function `texture_procedural':
> : undefined reference to `multitex_ext'
> /home/peter/cvs/blender/bf-blender/blender/obj/linux-glibc2.3.2-i386/blender/blenkernel/libblenkernel.a(node_shaders.o)(.text+0x5a3):
> In function `node_shader_exec_texture':
> : undefined reference to `multitex_ext'
> collect2: ld returned 1 exit status
>
> -----------
> blender itself builds and links fine.
>
> While trying to figure out what it is, I noticed, that on a "make clean",
> only some files in the "obj"-directory-tree are removed.
>
> Is there a reason, why we do not simply do "rm -rf obj" on "make clean" ?
>
> Anyhow, could someone else try to fix it? I'm simply stuck.
>
> Greetings,
> Peter
>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list