2003/08/21 11:07:11
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:04:29 +0000 (07:04 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 07:04:29 +0000 (07:04 +0000)
darcs-hash:20040130070429-2ba56-5e2f1ac988c2dc477bdc53f2126ea153caa35a5e.gz

Makefile

index f65e286..6a4a62b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -95,7 +95,7 @@ all: Win32 Linux Java2 #Solaris
                javac GetBootClassPath.java; \
                java -cp . GetBootClassPath > .bootclasspath; \
                rm GetBootClassPath.*; \
-               echo -n "jikes -nowarn -sourcepath src/ -bootclasspath " > .javac; \
+               echo -n "jikes -verbose -nowarn -sourcepath src/ -bootclasspath " > .javac; \
                cat .bootclasspath >> .javac; \
        else \
                echo "WARNING: You do not have jikes; falling back to javac.  Compiles will be very slow."; \
@@ -168,19 +168,19 @@ freetype.mips: gcc/src/.freetype
        make -C gcc mips target=mips
        $(gcc_path)/bin/mips-gcc \
                --static \
-               -mabi=32 \
+               -mabi=o32 \
                -mips1 \
                -msoft-float \
-               -o freetype.mips \
+               -o $@ \
                -I gcc/src/freetype-2.1.4/include \
                $(freetype_sources) \
-               -Wl,--warn-once,--strip \
+               -Wl,--warn-once \
                src/org/xwt/imp/Freetype.c \
                $(gcc_path)/mips/lib/libc.a \
-               -Wl,-T,$(gcc_path)/mips/lib/nullmon.ld
+               -Wl,-s,-T,$(gcc_path)/mips/lib/nullmon.ld
 
 bin/org/xwt/imp/Freetype.java: freetype.mips bin/org/xwt/imp/MIPS.class
-       @echo "translating       .mips -> .java:   $<"
+       @echo "translating        .mips -> .java:  $<"
        @java -cp bin org.xwt.imp.MIPS org.xwt.imp.Freetype freetype.mips > bin/org/xwt/imp/Freetype.java
 
 # compile is here to force compilation of the .class files (they get used via -Ibin/) without