There's something i'm confused about.

Julia Smith julias@macrovision.com
Tue Mar 4 21:12:00 GMT 2003


If I compile a .class or .java to a .o, how come ar cannot accept the file generated?
If I produce a simple .c file and compile that I get the same problem.
Why does ar (a gnu one at that) not take the default output of gcc or any of its variants?
I am still running into considerable problems linking. It seems like .classes in .jars are not always properly located, so if I compile like so:
gcj -classpath ./classes:jars/bcjars.jar:xalan.jar:<stdlib>
I *still* get numerous linker errors declaring that <some-class-in-one-of-the-jars> is undefined. I cannot build .o's and link against them because of the ar problem. I would have too man .o's to link against directly on the command line. Incremental .o's seem out of the question as well.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /