The builds I did on Windows excluded the fiducialtrack object.&nbsp; pix_videoDS should build if you have Directshow built from the MS platform libs and not from the old DirectX stuff.&nbsp; Also, make sure that you build both a debug and standard version of DS.&nbsp; You will need to change the libs you link to to go from debug to release builds. <br>
<br>I think the bad thing about the free MS compiler is that it does not optimization on the code, so pix_ objects will be quite slow.&nbsp; <br><br>I really dislike developing on Windows, but the MS debugger destroys GDB.&nbsp; <br>
<br><div class="gmail_quote">On Thu, Dec 4, 2008 at 11:11 AM, Jean-Yves Gratius <span dir="ltr">&lt;<a href="mailto:jygratius@club.fr">jygratius@club.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
sorry for my english...<br>
I &#39;m trying to build gem on windows...<br>
<br>
I removed pix_videoDS (too many problems with atlbase.h, atlconv.h,<br>
dxtrans.h.... see <a href="http://mediatools.cs.ucl.ac.uk/nets/mmedia/changeset/4295" target="_blank">http://mediatools.cs.ucl.ac.uk/nets/mmedia/changeset/4295</a>)<br>
Finally I succeeded in compiling all objects<br>
<br>
I compiled directshow sample Multimedia baseclasses to get strmbase.lib<br>
<br>
Now I&#39;m getting linker errors with libfidtrack files :<br>
<br>
like this :<br>
libcmt.lib(stdexcpt.obj)||error LNK2005: &quot;public: __thiscall<br>
std::bad_cast::bad_cast(char const *)&quot; (??0bad_cast@std@@QAE@PBD@Z)<br>
already defined in libfidtrack_treeidmap.obj|<br>
<br>
I get also a &quot;LINK||fatal error LNK1104: cannot open file &#39;LIBC.lib&#39;|&quot;<br>
but i read that libc.lib is no longer supported by vc 2005.<br>
<br>
I can remember that there was some dependancies issues with<br>
pix_fiducialtrack<br>
<br>
or am I totally wrong ???<br>
<br>
Thanks,<br>
jyg<br>
<br>
<br>
build options : /MT<br>
<br>
Microsoft Platform SDK for Windows Server 2003 R2<br>
DirectX sdk &nbsp;(version 2008)<br>
IDE : code:blocks<br>
compiler VC 2005 &nbsp;(from vc2005 express edition)<br>
Windows XP SP3<br>
<br>
<br>
_______________________________________________<br>
GEM-dev mailing list<br>
<a href="mailto:GEM-dev@iem.at">GEM-dev@iem.at</a><br>
<a href="http://lists.puredata.info/listinfo/gem-dev" target="_blank">http://lists.puredata.info/listinfo/gem-dev</a><br>
</blockquote></div><br>