harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Deakin <oliver.dea...@googlemail.com>
Subject Re: svn commit: r788654 - in /harmony/enhanced/classlib/trunk/modules: archive/src/main/native/archive/windows/ auth/src/main/native/auth/windows/ instrument/src/main/native/instrument/windows/ misc/src/main/native/accessors/windows/ nio/src/main/native/ni...
Date Fri, 26 Jun 2009 13:14:34 GMT
No problem Mark!

I was seeing a missing symbol reported [1] when we linked the nio_char 
library, but because we use the /FORCE:UNRESOLVED option we went ahead 
with the link anyway and built the libraries, hence did not get a build 
break for this. I did not see any runtime failure from this, but I 
wouldn't expect to unless I used the particular charset with the failing 
symbol (GB18030).

Is there a particular reason we use the /FORCE:UNRESOLVED option? It 
feels like it might do more harm than good...


[1] GB18030.obj : error LNK2019: unresolved external symbol 
_VMI_GetVMIFromJNIEnv@4 referenced in function _unLinear

Mark Hindess wrote:
> Thanks Oliver!
> Oops.  I meant to fix the windows makefiles before checking in the
> luni/build.xml guess it slipped my mind.
> BTW, what was the effect of the missing vmi link for nio_char?
> Regards,
> -Mark.
> In message <20090626110931.8B82E23888CD@eris.apache.org>, odeakin@apache.org
> writes:
>> Author: odeakin
>> Date: Fri Jun 26 11:09:30 2009
>> New Revision: 788654
>> URL: http://svn.apache.org/viewvc?rev=788654&view=rev
>> Log:
>> Remove fdlibm links where they are unnecessary in Windows makefiles, fixing W
>> indows build broken by r788490. Also add missing link to vmi lib for nio_char
>>  module.

Oliver Deakin
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

View raw message