[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: gcj inner class syntax sugar.
From: |
Alexander.Farber |
Subject: |
RE: gcj inner class syntax sugar. |
Date: |
Wed, 2 Mar 2005 14:53:28 +0100 |
Hi,
it's not just GCJ, it's Java convention for "inner classes":
http://java.sun.com/j2se/1.5.0/docs/tooldocs/solaris/javac.html
"Inner class definitions produce additional class files. These class files have
names combining the inner and outer class names, such as
MyClass$MyInnerClass.class."
Regards
Alex
> -----Original Message-----
> Of ext Paul D. Smith
> %% Steve Pribyl <address@hidden> writes:
>
> sp> I am trying to build an application using GCJ. GCJ creates file
> sp> with "$" in the name.
>
> I wonder if there's any opportunity to discuss this naming convention
> with the GCJ folks, and maybe get it changed? This will make using GNU
> make (or any other make) with GCJ quite painful. For whatever reason,
> handling of special characters in make is and always has been an
> ill-defined and difficult area... best to simply avoid them.
>
> Characters which are special to GNU make are whitespace, colon (":"),
> and dollar ("$"). If you're being cautious it's not a bad idea to avoid
> semicolon (";") and sharp/pound ("#"), and _maybe_ equal ("=") as well.
>