Hi all,
I am using helix.bif, target is splay and profile is
helix-client-all-defines.
I am using VC7.0, and no longer using the /MT option. Using
/MT option is
giving me a lot of headache when compiling helix. I
recompiled all of my
player sources using /MD which means I have to distribute
MSVCR71(D).DLL
with my application. Which I didn't really want to do.
Check out the
following link on issues with using /MT and VC7.0.
http://www.codecomments.com/archive292-2004-8-254276.ht
ml
Ok back to the real problem.
This is the following error I am getting.
debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already
defined in
rv20lib.
lib(rv20.obj)
rv20.def(1) : warning LNK4017: DESCRIPTION statement not
supported for the
targe
t platform; ignored
debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace
already defined in
rv20li
b.lib(rv20.obj); second definition ignored
Creating library dbg32\rv20.lib and object
dbg32\rv20.exp
dbg32\rv20.dll : fatal error LNK1169: one or more multiply
defined symbols
found
It seems like rv20lib.lib is in
/datatype_dist/rm/video/codec/rvg2dec. It
is directly downloaded from cvs and not built locally.
Also inorder to get this far I had to add the following
lines to
rv20_win32.pcf
if project.BuildOption("debug"):
platform.link.args['debug'] = platform.cc.args['debug']
+ '
/NODEFAULTLIB:msvcrt'
elif project.BuildOption("release"):
platform.link.args['release'] =
platform.cc.args['release'] + '
/NODEFAULTLIB:msvcrt'
-stan
_______________________________________________
Player-dev mailing list
Player-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
|