<AWT Dev> [Fwd: Missing -L path for xawt]

David Holmes David.Holmes at oracle.com
Tue Dec 7 02:47:41 PST 2010

Hi Anthony,

Anthony Petrov said the following on 12/07/10 20:29:
> We've never seen this problem before. Are you building a clean repo, or 
> are there any changes to the makefiles? Is that a full or incremental 
> build?

It is a full build and there are some changes to the Makefiles. So far 
I've been unable to make any connection between the problem and my 
changes - hence the request for help in terms of what to look for.

Can someone confirm that:

a) "z defs" is an expected linker argument
b) .../lib/i386/xawt is, or is not, expected to be specific as a -L path


> -- 
> best regards,
> Anthony
> On 12/7/2010 3:06 AM, David Holmes wrote:
>> Total silence on build-dev. Perhaps someone on awt-dev knows what to
>> look for?
>> Please cc me as I'm not a member of awt-dev.
>> Thanks,
>> David
>> -------- Original Message --------
>> Subject: Missing -L path for xawt
>> Date: Mon, 06 Dec 2010 20:34:12 +1000
>> From: David Holmes <David.Holmes at oracle.com>
>> Organization: Oracle Corporation
>> To: build-dev <build-dev at openjdk.java.net>
>> I have a problem building for Solaris-i586. When building libjawt.so I
>> get missing symbol references that should be coming from libxawt.so.
>> However the -L path is for lib/i386 whereas xawt.so resides in
>> lib/i386/xawt, hence it isn't found.
>> I can't tell why this error is arising. Does anyone have any suggestions
>> as to what might be the source of the problem?
>> The other possibility is that the lib is meant to be build with "z
>> nodefs" rather than "z defs" - though again I'm not sure where this flag
>> might be being mis-set.
>> Thanks,
>> David Holmes

More information about the awt-dev mailing list