* Cygwin port
@ 2002-04-27 4:44 Jerome Marc
2002-04-27 8:21 ` Jerome Marc
2002-04-27 11:45 ` Tom Tromey
0 siblings, 2 replies; 6+ messages in thread
From: Jerome Marc @ 2002-04-27 4:44 UTC (permalink / raw)
To: java
I read that libjava cannot be built with cygwin because of Windows case
insensitive filesystems. I would like to know if anyone tried the
environment setting : CYGWIN=check_case:strict
With this setting, I can compile whole java classes successfully but found
any trouble while linking the library. Whithout this setting, the building
process stops while compiling Gnu.java.
I just wonder what are the case sensitivity issues whith libjava.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Cygwin port
2002-04-27 4:44 Cygwin port Jerome Marc
@ 2002-04-27 8:21 ` Jerome Marc
2002-04-27 11:45 ` Tom Tromey
1 sibling, 0 replies; 6+ messages in thread
From: Jerome Marc @ 2002-04-27 8:21 UTC (permalink / raw)
To: java
I read that libjava cannot be built with cygwin because of Windows case
insensitive filesystems. I would like to know if anyone tried the
environment setting : CYGWIN=check_case:strict
With this setting, I can compile whole java classes successfully but found
any trouble while linking the library. Whithout this setting, the building
process stops while compiling Gnu.java.
I just wonder what are the case sensitivity issues whith libjava.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Cygwin port
2002-04-27 4:44 Cygwin port Jerome Marc
2002-04-27 8:21 ` Jerome Marc
@ 2002-04-27 11:45 ` Tom Tromey
1 sibling, 0 replies; 6+ messages in thread
From: Tom Tromey @ 2002-04-27 11:45 UTC (permalink / raw)
To: Jerome Marc; +Cc: java
>>>>> "Jerome" == Jerome Marc <marcjero@yahoo.com> writes:
Jerome> I read that libjava cannot be built with cygwin because of
Jerome> Windows case insensitive filesystems. I would like to know if
Jerome> anyone tried the environment setting :
Jerome> CYGWIN=check_case:strict
As far as I know nobody has tried this.
Jerome> With this setting, I can compile whole java classes
Jerome> successfully but found any trouble while linking the
Jerome> library. Whithout this setting, the building process stops
Jerome> while compiling Gnu.java.
What exactly happens when linking the library?
Also, how do you configure gcc?
Jerome> I just wonder what are the case sensitivity issues whith
Jerome> libjava.
I don't know of any in libjava. The problem is that the compiler
itself gets confused by the case insensitivity. The Gnu.java build
problem you saw is the symptom.
There's a bunch of discussion of the bug in the mailing list archives.
Now that libgcj has mostly been ported to Windows, I'd think it
wouldn't be too hard for someone (you :-) to fix this gcj bug.
Tom
^ permalink raw reply [flat|nested] 6+ messages in thread
* cygwin port
@ 2002-04-27 18:38 Jerome Marc
2002-04-27 23:30 ` Tom Tromey
0 siblings, 1 reply; 6+ messages in thread
From: Jerome Marc @ 2002-04-27 18:38 UTC (permalink / raw)
To: java
I would like to do the stuff but I think many people
want this too.
I just want to have some ideas here about case
sensitivty problems. All the posts about this subject
seem to be old.
My gcc configuation is :
configure --enable-libgcj
--enable-languages=c,c++,java
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Cygwin port
@ 2002-04-30 2:37 Jerome Marc
0 siblings, 0 replies; 6+ messages in thread
From: Jerome Marc @ 2002-04-30 2:37 UTC (permalink / raw)
To: java
Hello,
I successfully built the libjava library. But there
are still some trouble.
While compiling jv-convert, I've got the following
errors :
ranlib .libs/libgcj.a
rm -fr .libs/libgcj.lax
creating libgcj.la
(cd .libs && rm -f libgcj.la && ln -s ../libgcj.la
libgcj.la)
/bin/sh ./libtool --tag=GCJ --mode=link
/cygdrive/d/gcc-3.1-20020423/gcc/gcj -B/
cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/
-B/cygdrive/d/gcc-3.1-200204
23/gcc/
-L/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava
-ffloat-store -g -
O2 -o jv-convert --main=gnu.gcj.convert.Convert
-rpath /usr/local/lib -shared-l
ibgcc libgcj.la
-L/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/.libs
/cygdrive/d/gcc-3.1-20020423/gcc/gcj
-B/cygdrive/d/gcc-3.1-20020423/i686-pc-cygw
in/libjava/ -B/cygdrive/d/gcc-3.1-20020423/gcc/
-ffloat-store -g -O2 -o jv-conve
rt.exe --main=gnu.gcj.convert.Convert -shared-libgcc
-L/cygdrive/d/gcc-3.1-2002
0423/i686-pc-cygwin/libjava ./.libs/libgcj.a
-L/cygdrive/d/gcc-3.1-20020423/i686
-pc-cygwin/libstdc++-v3/src
-L/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libstd
c++-v3/src/.libs
-L/usr/local/i686-pc-cygwin/lib/w32api/
-L/usr/lib/w32api/ -L/c
ygdrive/d/gcc-3.1-20020423/gcc -L/usr/lib/mingw -lgcc
-lcygwin -luser32 -lkernel
32 -ladvapi32 -lshell32 -lgcc
-L/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libj
ava/.libs -Wl,--rpath -Wl,/usr/local/lib
./.libs/libgcj.a(FirstThread.o): In function
`_ZN3gnu3gcj7runtime11FirstThread7g
etMainEPN4java4lang6StringE':
/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/gnu/gcj/runtime/FirstThread.
java:58: undefined reference to
`java::util::jar::Attributes$Name::class$'
/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/gnu/gcj/runtime/FirstThread.
java:66: undefined reference to
`java::util::jar::Attributes$Name::MAIN_CLASS'
/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/gnu/gcj/runtime/FirstThread.
java:76: undefined reference to
`java::util::jar::Attributes$Name::class$'
./.libs/libgcj.a(Properties.o): In function
`_ZN4java4util10Properties5storeEPNS
_2io12OutputStreamEPNS_4lang6StringE':
/cygdrive/d/gcc-3.1-20020423/i686-pc-cygwin/libjava/java/util/Properties.java:32
5: undefined reference to `java::util::Date::class$'
and so on... Any idea ?
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-04-30 8:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-27 4:44 Cygwin port Jerome Marc
2002-04-27 8:21 ` Jerome Marc
2002-04-27 11:45 ` Tom Tromey
2002-04-27 18:38 cygwin port Jerome Marc
2002-04-27 23:30 ` Tom Tromey
2002-04-30 2:37 Cygwin port Jerome Marc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).