linker: undefined symbol when an interface is derived from.

Jarrett Billingsley kb3ctd2 at yahoo.com
Mon Feb 26 16:38:18 PST 2007


"Neal Alexander" <wqeqweuqy at hotmail.com> wrote in message 
news:erv3kf$2ukm$1 at digitalmars.com...
> The IDirect3D8 interface works fine if its used opaquely with the various 
> directx routines; but when the interface is used to make a class that 
> implements it, or in this case wraps it, the linker cant find the 
> IDirect3D8 interface symbol.
>
> Scope issues or compiler bug?

Are you compiling both files?

dmd file1.d d3d8.d

Actually, if this isn't a typo, the error references file2.obj, but I only 
see file1.d. 




More information about the Digitalmars-d-learn mailing list