This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: GCJ Build Error


Ok. First I need to tell you this, In version 3.0, libgcj for True64 is
not supported. There have been solved like 10 problems for True64
v5.0(mine version) for  GCC 3.0, and  finally there is a very
acceptable version. You need to check java-patches group.
I havent tried to run a newer version.
For your problem. You have not applied the latest version of the patch:
http://gcc.gnu.org/ml/java-patches/2001-q3/msg00127.html
By other hand, I don't understand your sentence saying that jvspec has a
lot of more lines, because in fact you just needed to replace the 2
lines that you mentioned.
That means, your jvgenmain should look like this:
const char jvgenmain_spec[] =
  "jvgenmain %{D*} %i %{!pipe:%umain.i} |\n\
   cc1 %{!pipe:%Umain.i} %1 \
                   %{!Q:-quiet} -dumpbase %b.c %{d*} %{m*} %{a*}\
                   %{g*} %{O*} \
                   %{v:-version} %{pg:-p} %{p}\
                   %{<fbounds-check} %{<fno-bounds-check}\
                   %{<fassume-compiled} %{<fno-assume-compiled}\
                   %{<femit-class-file} %{<femit-class-files}
%{<fencoding*}\
                   %{<fuse-boehm-gc} %{<fhash-synchronization} %{<fjni}\
                   %{<fclasspath*} %{<fCLASSPATH*} %{<foutput-class-dir}\
                   %{<fuse-divide-subroutine}
%{<fno-use-divide-subroutine}\
                   %{f*} -fdollars-in-identifiers\
                   %{aux-info*}\
                   %{pg:%{fomit-frame-pointer:%e-pg and
-fomit-frame-pointer are incompatible}}\
                   %{S:%W{o*}%{!o*:-o %b.s}}%{!S:-o %{|!pipe:%g.s}} |\n\
                   %{!S:as %a %Y -o %d%w%u%O %{!pipe:%g.s} %A\n }";



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]