harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Colin Thorne <thorn...@googlemail.com>
Subject Re: svn commit: r949033 - /harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk
Date Fri, 28 May 2010 14:56:47 GMT
On 27/05/2010 23:50, hindessm@apache.org wrote:
> Author: hindessm
> Date: Thu May 27 22:50:12 2010
> New Revision: 949033
>
> URL: http://svn.apache.org/viewvc?rev=949033&view=rev
> Log:
> Allow x86 builds to be built on x86_64 with -Dos.arch=x86.  At least for
> -Dhy.select=true, getting awt to build would be need more thought.
>
> Modified:
>      harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk
>
> Modified: harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk
> URL: http://svn.apache.org/viewvc/harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk?rev=949033&r1=949032&r2=949033&view=diff
> ==============================================================================
> --- harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk (original)
> +++ harmony/enhanced/java/trunk/classlib/depends/build/platform/linux.x86.mk Thu May
27 22:50:12 2010
> @@ -14,6 +14,8 @@
>   #  limitations under the License.
>
>   DEFINES += -DLINUX -DLINUX_X86 -DHYX86 -DIPv6_FUNCTION_SUPPORT
> -PLATFORM += -march=pentium3
> +PLATFORM += -m32 -march=pentium3
> +ASFLAGS += -a32
> +LDFLAGS += -m32
>   OSLIBS += -ldl
>   HY_CAN_LINK_DEBUG = yes
>
>
>    

I am just trying to compile Harmony for the first time, which is on a
Linux x86 (32 bit) machine. However I am getting an error early on when
trying to compile what looks like the portlib in
src/main/native/thread/unix. This is the first assembly file in the
build and as is complaining with:

Fatal error: invalid listing option '3'
make: *** [x86/thrhelp.o] Error 1
as  -a32   -o x86/thrhelp.o x86/thrhelp.s

I think this is because '-a32' is not a valid option for as (the
assembler). When you made this change did you mean the option --32?

I have changed it to ASFLAGS += --32 on my machin and the build gets further.

Colin.


Mime
View raw message