[Helix-client-dev] Build error for helix client kit

[Helix-client-dev] Build error for helix client kit

stanley kao aircow33 at hotmail.com
Tue Apr 4 17:47:50 PDT 2006


My SYSTEM_ID is win32-i386-vc6.  But my point is that UmakefilKitdll is
always doing

safe_execfile('UmakefilKit_common') 
safe_execfile('UmakefilKit_common_unix') 


There is no condition before UmakefilKit_common_unix to check what platform
the system is......there should be right?


In UmakefilKit_common_unix I changed 

project.AddSourceObjects(os.path.join(project.src_root_path,       "common",
"system", 
      project.output_dir, 
"syslib.a"), 
os.path.join(project.src_root_path,       "common", "runtime", 
      project.output_dir, 
"runtlib.a"), 
os.path.join(project.src_root_path,       "common", "container",
project.output_dir, 
"contlib.a"))


To

project.AddSourceObjects(os.path.join(project.src_root_path,       "common",
"system", 
      project.output_dir, 
"syslib.lib"), 
os.path.join(project.src_root_path,       "common", "runtime", 
      project.output_dir, 
"runtlib.lib"), 
os.path.join(project.src_root_path,       "common", "container",
project.output_dir, 
"contlib.lib"))


Then it build fine.............but this is just a hack, I think there needs
to be modifications to the Umakefilkitdll file to no always execute
UmakefilKit_common_unix and execute UmakefilKit_common_win32.

-stan





More information about the Helix-client-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.