List Info

Thread: CR: Fix to resolve build erors on symbian 81




CR: Fix to resolve build erors on symbian 81
user name
2006-07-20 11:40:42
Modified by: pguptareal.com

Date : 20 July 2006

Issue : Fix for build errors in head  for symbian-81

Overview:

Following fix are suggested to resolve build errors for
symbian 81

- Symbian81 also needs same definition of  HX_I64d_ARG as
symbian 9
- renamed rmcomlib to rmcommonlib
- hxmedpltfmdll_symbian.pcf file added to include efsrv.lib
system library.

Platform: symbian-81

Branch : Head

File Modified:

- common/log/logutil/pub/hxtlogutil.h
- datatype/group/video/Umakefil
-

Files Added:
- client/medpltfm/hxmedpltfmdll_symbian.pcf

CVS Diff

Index: pub/hxtlogutil.h
============================================================
=======
RCS file: /cvsroot/common/log/logutil/pub/hxtlogutil.h,v
retrieving revision 1.14
diff -u -r1.14 hxtlogutil.h
--- pub/hxtlogutil.h    16 Jun 2006 19:26:20 -0000      1.14
+++ pub/hxtlogutil.h    20 Jul 2006 11:11:08 -0000
 -117,7
+117,7 
  // Support for 64-bit arguments varies.
  //
  #if defined(_SYMBIAN)
-#if defined(HELIX_CONFIG_SYMBIAN_PLATFORM_SECURITY)
+#if defined(HELIX_CONFIG_SYMBIAN_PLATFORM_SECURITY) ||
defined (_SYMBIAN_81_)
  #define HX_I64d_ARG(x) INT64_TO_UINT32(x >>32),
INT64_TO_UINT32(x)
  #define HX_I64d_SUBST "%p%X"
  #else


Index: Umakefil
============================================================
=======
RCS file: /cvsroot/datatype/group/video/Umakefil,v
retrieving revision 1.9
diff -u -r1.9 Umakefil
--- Umakefil    31 Jan 2006 20:49:02 -0000      1.9
+++ Umakefil    20 Jul 2006 11:10:20 -0000
 -68,7
+68,7 

  if "HELIX_FEATURE_VIDEO_REAL" in
project.defines:
     
project.AddModuleIncludes("datatype/rm/video/renderer/
pub")
-   
project.AddModuleLibraries("datatype/rm/common[rmcomli
b]",
+   
project.AddModuleLibraries("datatype/rm/common[rmcommo
nlib]",
                                
"datatype/rm/video/renderer[rvxrendlib]")
     
project.AddLibraries(GetSDKPath("rmvidcom_lib"),
                          
GetSDKPath("rmvidpyld_lib"))# 
# ***** BEGIN LICENSE BLOCK *****
# Source last modified: $Id: hxmedpltfmdll_symbian.pcf,v 1.0
2006/07/20 pgupta Exp $
# 
# Portions Copyright (c) 1995-2006 RealNetworks, Inc. All
Rights Reserved.
# 
# The contents of this file, and the files included with
this file,
# are subject to the current version of the RealNetworks
Public
# Source License (the "RPSL") available at
# http://www
.helixcommunity.org/content/rpsl unless you have
licensed
# the file under the current version of the RealNetworks
Community
# Source License (the "RCSL") available at
# http://www
.helixcommunity.org/content/rcsl, in which case the RCSL
# will apply. You may also obtain the license terms directly
from
# RealNetworks.  You may not use this file except in
compliance with
# the RPSL or, if you have a valid RCSL with RealNetworks
applicable
# to this file, the RCSL.  Please see the applicable RPSL or
RCSL for
# the rights, obligations and limitations governing use of
the
# contents of the file.
# 
# Alternatively, the contents of this file may be used under
the
# terms of the GNU General Public License Version 2 or later
(the
# "GPL") in which case the provisions of the GPL
are applicable
# instead of those above. If you wish to allow use of your
version of
# this file only under the terms of the GPL, and not to
allow others
# to use your version of this file under the terms of either
the RPSL
# or RCSL, indicate your decision by deleting the provisions
above
# and replace them with the notice and other provisions
required by
# the GPL. If you do not delete the provisions above, a
recipient may
# use your version of this file under the terms of any one
of the
# RPSL, the RCSL or the GPL.
# 
# This file is part of the Helix DNA Technology.
RealNetworks is the
# developer of the Original Code and owns the copyrights in
the
# portions it created.
# 
# This file, and the files included with this file, is
distributed
# and made available on an 'AS IS' basis, WITHOUT WARRANTY
OF ANY
# KIND, EITHER EXPRESS OR IMPLIED, AND REALNETWORKS HEREBY
DISCLAIMS
# ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY
WARRANTIES
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
QUIET
# ENJOYMENT OR NON-INFRINGEMENT.
# 
# Technology Compatibility Kit Test Suite(s) Location:
#    http://www.
helixcommunity.org/content/tck
# 
# Contributor(s):
# 
# ***** END LICENSE BLOCK *****
# 

project.sys_libraries[-1:-1] = [
    'efsrv.lib '
    ]


_______________________________________________
Common-dev mailing list
Common-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/comm
on-dev
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )