using linker flags

abhishek desai <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Hi,

I am trying to compile a simple HelloWorld.java program using gcj. I
am linking the libgcj library statically to the program using the
command

build_mipsel/staging_dir/bin/mipsel-linux-gcj -static HelloWorld.java
--main=HelloWorld -o HelloWorld -Lbuild_mipsel/staging_dir/lib

This compiles the HelloWorld correctly and I am bale to run it on a
mipsel hardware.

When I try using linker flags using the command

build_mipsel/staging_dir/bin/mipsel-linux-gcj -static HelloWorld.o
--main=HelloWorld -o HelloWorld -Lbuild_mipsel/staging_dir/lib
-Xlinker -M

I get the error
           mipsel-linux-gcj: cannot specify `main' class when not linking


Can someone please tell me how I can specify the linker flags to this.
I also tried it in two stages by making the object file and then
linking but I get the same error.

Please help.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.