gcj‚Á‚ÄŽg‚Á‚Ä‚él‚¢‚ ..
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/15 02:54
>>38
‚½‚Ô‚ñ‘åä•v‚Å‚µ‚åB“ž’B•s”\‚È•”•ª‚ª‚ ‚é‚Á‚Ä‚¾‚¯‚̘b‚¾‚©‚çB
‚»‚ÌŒx‚Í“Á’èƒo[ƒWƒ‡ƒ“‚Ì‚½‚ß‚ÌðŒ•ªŠò‚Æ‚©‚ ‚邯â‘Îo‚Ä‚‚é‚Ì‚ÅB
40:38
03/03/15 03:27
>>39
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·A‚Æ‚è‚ ‚¦‚¸‚±‚̂܂܎g‚Á‚Ă݂܂·
41:38
03/03/15 09:58
ƒƒ‚‚ª‚Ă炿‚傱‚Á‚ƃCƒ“ƒXƒg[ƒ‹‰ðàƒy[ƒW‚ðì‚Á‚Ă݂½‚¯‚Ç
‚ ‚炽‚߂Ď©•ª‚Ì•¶Ë‚̂Ȃ³‚ª•‚‚«’¤‚è‚É(ŸT
URLØÝ¸(page.freett.com)
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/15 21:44
>>41
‚³‚ñ‚̉ðà’Ê‚è
ƒCƒ“ƒXƒg[ƒ‹‚Å‚«‚Ü‚µ‚½
‚í‚©‚è‚â‚·‚©‚Á‚½‚Å‚·
swing‚Å‘‚¢‚½ƒAƒvƒŠ‚ðˆÚA‚·‚é‚Í
ƒAƒvƒŠ‚É‚æ‚Á‚Ă͑å•ςł·‚Ë
•`‰æ‚ð‚½‚‚³‚ñ‚µ‚Ä‚¢‚邯
awt.Color‚Æ‚©Graphics‚Æ‚©‚ð
‘‚«Š·‚¦‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Å‚·
‚¢‚¢•û–@‚È‚¢‚Å‚µ‚傤‚©H
43:42
03/03/15 22:08
‚·‚¢‚Ü‚¹‚ñ
>>42‚̌㔼‚̓XƒŒˆá‚¢‚Å‚µ‚½
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/17 04:18
•ÛŽç
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/17 14:16
cygwin/mingw‚щƒCƒuƒ‰ƒŠ‚ðdll‚É‚·‚é‚̂͂Ç[‚â‚é‚ÌH
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/18 00:10
dllwrap‚Æ‚©‚¢‚¤ƒRƒ}ƒ“ƒh‚ª‚ ‚è‚Ü‚·
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/18 00:35
gcc ‚É -shared ƒIƒvƒVƒ‡ƒ“‚ð‚‚¯‚é
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/21 23:18
’èŠú•ÛŽç
49:tantei
03/03/21 23:19
š‚ ‚È‚½‚Ì‚¨”Y‚Ý‰ðŒˆ’v‚µ‚Ü‚·II
œ•‚‹C‘fs’²¸
”ÞŽA”Þ—AÈA•v‚Ì•‚‹C‚𒲸’v‚µ‚Ü‚·II
œ“’®Ší“ŽB‹@”Œ©
‚ ‚È‚½‚Ì•”‰®‚É’N‚©‚ªŽdŠ|‚¯‚Ä‚¢‚é‚©‚àII
œs•û’²¸
s•û•s–¾‚ɂȂÁ‚Ä‚¢‚鉯‘°‚ÌÁ‘§‚𒲸’v‚µ‚Ü‚·II
œ“d˜b”Ô†‚©‚çZŠŠ„‚èo‚µ
ˆê”Ê“d˜bAŒg‘Ñ‚©‚çZŠ‚ðŠ„‚èo‚µ’v‚µ‚Ü‚·II
œƒXƒg[ƒJ[‘Îô
ŽÐ‰ï–â‘è‚Æ‚à‚È‚Á‚Ä‚¢‚éƒXƒg[ƒJ[‚ðŒ‚‘Þ’v‚µ‚Ü‚·II
‚»‚Ì‘¼l¶‘Š’k‚©‚ç‚Ç‚ñ‚È‚¨”Y‚݂łà‰ðŒˆ‚¢‚½‚µ‚Ü‚·II
@’¼’Ê@@‚O‚X‚O|‚W‚T‚O‚T|‚R‚O‚W‚U
‚t‚q‚k@@URLØÝ¸(www.h5.dion.ne.jp)
ƒ[ƒ‹@@hentaimtt@k9.dion.ne.jp
@@@ƒOƒ[ƒoƒ‹’T’㎖–±‹Ç@
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/26 09:33
Ž¿–â‚Å‚·B
@ @@_, ._
@ i@ß „Dßj
@@( ‚Â’UO
@@‚ÆQ)_)
URLØÝ¸(gcc.gnu.org)
‚ðŽQl‚É‚µ‚ÄAlibswt.a‚ðì‚è‚Ü‚µ‚½B
$ ls
Test.java build.sh* libswt.a swt-win32-2132.dll* swt.jar
$ gcj -mwindows --classpath=./swt.jar --main=Test Test.java -L. -lswt
/cygdrive/c/WINNT/Temp/ccjjEJMB.s: Assembler messages:
/cygdrive/c/WINNT/Temp/ccjjEJMB.s:38: Warning: .stabs: description field '100004' too big, try a different debug format
/cygdrive/c/WINNT/Temp/ccjjEJMB.s:206: Warning: .stabs: description field '10001' too big, try a different debug format
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/26 09:33
$ ./a.exe
Exception in thread "main" java.lang.UnsatisfiedLinkError: swt-win32-2132: file not found
‚ÆAƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚Éswt-win32-2132‚ª‚ ‚é‚É‚àŠÖ‚í‚炸Afile not found ‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
%SYSTEM_ROOT%/system32/‚ÉDLL‚ð“Ë‚Áž‚ñ‚Å‚à“¯‚¶‚Å‚µ‚½B
‰ðŒˆô‚¨Šè‚¢‚µ‚Ü‚·B
[ŠÂ‹«]
Windows2000sp3
$ uname -a
CYGWIN_NT-5.0 rcl 1.3.22(0.78/3/2) 2003-03-18 09:20 i686 unknown unknown Cygwin
$ gcj --version
gcc (GCC) 3.2 20020927 (prerelease)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
52:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/03/27 20:18
@
53:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/05 15:26
Cygwin”Å‚àMingw”Å‚ào—Í‚ðShift-JIS‚É‚µ‚È‚¢‚Æ“ú–{Œê‚ª‚܂Ƃà‚É•\ަ‚Å‚«‚È‚¢EEE
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/05 22:54
>>53
‚»‚è‚̓Rƒ“ƒ\[ƒ‹‚Ì•\ަ•¶ŽšƒR[ƒh‚Ì–â‘è‚©‚ÆEEE
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/05 23:16
>>50-51
‚¾A’N‚©‚„DMj À½¹Ú !!
56:–¼–³‚µ‚³‚ñ—‚w‚d‚‚‚ƒ‚“
03/04/06 12:31
>>53
mlterm‚©rxvt-mlŽg‚¦‚Î? euc-jp‚àutf-8‚à‰ÂB
‚Ç‚Á‚¿‚àcygwin‚É“ü‚Á‚Ä‚¢‚邯Žv‚½
URLØÝ¸(mlterm.sourceforge.net)
URLØÝ¸(www.geocities.co.jp)
>>53
console•\ަ‚Ígcj‚Ì’S“–‚¶‚á‚È‚¢‚à‚ñ‚Ë(w
o—͂͒S“–‚¾‚¯‚Ç‚àB
57:53
03/04/09 18:26
ŠÂ‹«‚É‚ ‚킹‚Ĵݺ°ÄÞ‚µ‚Ä‚‚ê‚é‚à‚Ì‚¾‚ÆŽv‚Á‚Ä‚¢‚½˜R‚ꂪÊÞ¶‚Å‚µ‚½EEEŸT
58:ŽRèÂ
03/04/17 15:40
iOOj
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/04/28 20:09
•ÛŽçsage
60:ŽRèÂ
03/05/28 13:25
@@@ @ÈQÈ
Ëß.°@(@@OO j ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@k~¾PPl
@@ \ @@@@@@@@@@@@@@@@@@@@@ŽRèÂ
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/08 04:12
libgcj.dll ‚Æ libswt.dll ‚Ìì‚è•û‚ª•ª‚©‚è‚Ü‚¹‚ñBB
dlltool ‚â dllwrap ‚ðŽg‚Á‚Ä‚ ‚ꂱ‚ê‚â‚Á‚Ă݂½‚̂ł·‚ªcB
ŽÀÛ‚ÉŽg‚¨‚¤‚Æ‚·‚邯Aundefined reference ‚Ì—’‚Å‚·B
URLØÝ¸(members.tripod.co.jp)
URLØÝ¸(webclub.kcom.ne.jp)
‚ǂȂ½‚©Alibgcj.a ‚Æ libswt.a ‚ð‹¤—Lƒ‰ƒCƒuƒ‰ƒŠ‚É‚·‚é•û–@‚ð
‹³‚¦‚Ä‚‚¾‚³‚¢B
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/24 00:55
3•܈U
63:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/06/29 13:59
MinGW GCJ 3.3 ‚Å ƒRƒ“ƒ\[ƒ‹‚Ö‚Ì“ú–{Œêo—Í ‚Æ
MS SQL Server JDBC ƒhƒ‰ƒCƒo‚̃Rƒ“ƒpƒCƒ‹‚͂ł«‚Ü‚µ‚½B
SWT, JDBC, “ú–{Œê ‚ª‚±‚È‚¹‚é‚̂ŠGCJ ‚Å‚à
‚»‚ê‚È‚è‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ð\’z‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½‚ËB
64:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/03 19:38
Pure Java ‚ȃf[ƒ^ƒx[ƒX HSQL ‚ðƒlƒCƒeƒBƒuƒR[ƒh‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚½‚æB
‚¿‚á‚ñ‚Æ“®‚¢‚Ä‚¢‚邵B
65:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/03 21:25
>>63
GCJ3.3‚Á‚ÄŒöŽ®ƒ_ƒEƒ“ƒ[ƒhƒTƒCƒg‚ɂ͂Ȃ©‚Á‚½‚Ì‚Å
ŒŸõ‚µ‚½‚ç«‚ª‚ЂÁ‚©‚©‚Á‚½‚ñ‚¾‚¯‚Ç‚±‚ê‚Ì‚±‚ÆH
URLØÝ¸(www.thisiscool.com)
66:65
03/07/03 21:31
GCJ 3.4‚à‚ ‚é‚Ý‚½‚¢‚È‚ñ‚Å‘‘¬GCJ 3.4‚ðŽŽ‚µ‚Ă݂܂·
67:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/04 23:29
ŽÀsŽž‚É•K—v‚ɂȂéƒIƒuƒWƒFƒNƒg‚⃊ƒ\[ƒX‚ªƒŠƒ“ƒN‚³‚ê‚È‚¢‚ñ‚¾‚¯‚ÇcB
public static void main(String[] args) {
Calendar.getInstance();
}
‚±‚ꂪƒGƒ‰[‚ɂȂé‚ñ‚¾‚æ‚ËB‚ǂ̃JƒŒƒ“ƒ_[ŽÀ‘•‚ðŽg‚¤‚©‚Í
ŽÀsŽž‚É”»’f‚³‚ê‚邽‚ßAƒŠƒ\[ƒXƒIƒuƒWƒFƒNƒg‚ªƒŠƒ“ƒNŽž‚É‚Í
ƒŠƒ“ƒN‚³‚ê‚È‚¢‚Ì‚¾B
ar x libgcj.a Calendar.o
‚Æ‚µ‚ÄAƒŠƒ\[ƒXƒIƒuƒWƒFƒNƒg‚ðŽæ‚èo‚µ‚ÄA
gcj --main=Hello -o Hello.exe Hello.java Calendar.o
‚̂悤‚É’¼ÚƒŠƒ\[ƒXƒIƒuƒWƒFƒNƒg‚ðŽw’è‚·‚ê‚ÎA³‚µ‚ƒŠƒ“ƒN‚³‚ê‚Ä
‚«‚¿‚ñ‚Æ“®ì‚·‚éB‘¼‚É‚à Input_SJIS.o ‚â Output_SJIS.o ‚ȂǂÌ
•¶ŽšƒR[ƒhƒRƒ“ƒo[ƒgŒn ƒIƒuƒWƒFƒNƒg‚àƒŠƒ“ƒN‚³‚ê‚È‚¢‚Ì‚ÅA
URLØÝ¸(www.thisiscool.com) ‚É‚ ‚é
ƒoƒCƒiƒŠ‚Å‚ÍAƒfƒtƒHƒ‹ƒg‚ŃRƒ“ƒ\[ƒ‹‚É“ú–{Œê‚ð•\ަ‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢B
Input_SJIS.o ‚È‚Ç‚ðƒŠƒ“ƒN‚·‚邽‚߂ɂÍA‘¼‚©‚çÓI‚ÉŽQÆ‚³‚ê‚Ä‚ê‚΂¢‚¢‚Ì‚ÅA
IOConverter.java ‚ȂǂŠnew Input_SJIS(); ‚ȂǂƂµ‚Ä‚¨‚¯‚Ηǂ¢B
‚»‚¤‚·‚ê‚ÎAƒŠƒ“ƒNŽž‚É Input_SJIS.o ‚ª•K—v‚¾‚Æ‚¢‚¤‚±‚Æ‚ª•ª‚©‚é‚©‚çA
‚¿‚á‚ñ‚Æ Input_SJIS.o ‚ªƒŠƒ“ƒN‚³‚ê‚Ä“ú–{Œê‚ª’Ê‚éB
‚»‚Ì‚¤‚¿A\¬‚µ‚È‚¨‚µ‚½ libgcj.a ‚Å‚àƒAƒbƒv‚·‚é‚©cB
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/12 23:55
>>67
+1 ŽQl‚ɂȂé
69:67
03/07/13 10:33
URLØÝ¸(webclub.kcom.ne.jp)
“ú–{Œê‚ª’Ê‚é‚æ‚¤‚É‚µ‚½ libgcj.a ‚Å‚·B
URLØÝ¸(www.thisiscool.com) ‚É‚ ‚é
MinGW GCJ 3.3 ‚Ì libgcj.a ‚Æ·‚µ‘Ö‚¦‚ÄŽg‚¢‚Ü‚·B
‚½‚¾‚µA“ú–{Œê‚ðƒ\[ƒXƒR[ƒh‚É‹Lq‚·‚éꇂÍ
•¶ŽšƒR[ƒh‚ð UTF-8 ‚É‚µ‚Ä‚¨‚©‚È‚¢‚ÆAgcj ‚ɂ͂¶‚©‚ê‚Ü‚·B
–l‚ÍAUTF-8ƒGƒfƒBƒ^‚Æ‚µ‚Ä Eclipse ‚ðŽg‚Á‚Ä‚¢‚Ü‚·B
70:ŽRè Â
03/07/15 10:14
@__ÈQÈ_
@|i@@OO j|@ƒQ‚é‚ÛiOOj
@|_ÜÜÜ_
@_ |ÜÜÜ~|@@@@@@@@@ŽRèÂ
@@ ~PPPP
71:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/07/21 22:38
•ÛŽçage
72:ŽRè Â
03/08/02 02:27
iOOj
73:ŽRè Â
03/08/15 16:50
@@@ (ÜVÜ)
@@@„ O O „ ƒ‚±‚ê‚©‚ç‚à–l‚ð‰ž‰‡‚µ‚ĉº‚³‚¢‚ËiOOjB
@@¼|@@@@|‚Â
@@@iQjiQj@@@@@@@@@@@@@@@@@@@@@@ŽRèƒpƒ“
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/18 19:08
>>797=798
‚±‚ꕪ‚©‚è‚Ü‚·H‘‚¢‚½‚ÌŽ©•ª‚È‚ñ‚Å‚·‚¯‚ÇB
gcj‚Á‚ÄŽg‚Á‚Ä‚él‚¢‚Ü‚·H
½ÚØÝ¸(tech”Â:50-”Ô)
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/18 19:09
>>74‚ͺÞÊÞ°¸
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/18 23:00
MinGW—p‚Ì libgcj ‚̃_ƒCƒiƒ~ƒbƒNƒ‰ƒCƒuƒ‰ƒŠ(dll)‚ªo‚Ü‚µ‚½B
MinGW GCJ ‚ÌŒ‡“_‚Æ‚µ‚ÄAƒ‰ƒCƒuƒ‰ƒŠ‚ªƒXƒ^ƒeƒBƒbƒNƒŠƒ“ƒN‚³‚ê‚邽‚ßA
¶¬‚³‚ê‚éŽÀsƒtƒ@ƒCƒ‹‚ª”ñí‚É‹‘å‚É‚È‚é‚Æ‚¢‚¤–â‘肪‚ ‚è‚Ü‚µ‚½‚¯‚ÇA
ƒ_ƒCƒiƒ~ƒbƒNƒ‰ƒCƒuƒ‰ƒŠ‚ªo‚Ä‚«‚½‚±‚Æ‚ÅA‚±‚Ì–â‘肪‰ðÁ‚µ‚Ü‚·B
URLØÝ¸(www.thisiscool.net)
77:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/18 23:26
>>76
‚ ‚肪‚½‚¢‚Á‚·B
‚Æ‚±‚ë‚ÅAWindows —p(‚Á‚‚© case sensitive ‚łȂ¢ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Ì) GCJ ‚Í
(case sensitive ‚ȃvƒ‰ƒbƒgƒtƒH[ƒ€‚Å)ƒNƒƒXƒRƒ“ƒpƒCƒ‹‚µ‚È‚¢‚ƃrƒ‹ƒh‚Å‚«‚È‚¢‚͕̂ςí‚Á‚Ä–³‚¢‚Á‚·‚©H
78:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/08/20 19:08
‚¨‚»‚ç‚‚ËBƒ[ƒŠƒ“ƒOƒŠƒXƒgŒ©‚ĂĂà Windows—pGCJ‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚¢‚él‚Í
‚Ý‚ñ‚È Linux ‚ŃNƒƒXƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚é‚ËB
Cygwin ‚ŃRƒ“ƒpƒCƒ‹‚ɬŒ÷‚µ‚½—á‚Í•·‚¢‚½‚±‚ƂȂ¢‚Å‚·B
79:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/23 12:46
GCJ‚Á‚ăƒ‚ƒŠ[ƒŠ[ƒN‚ªŒƒ‚µ‚¢‹C‚ª‚·‚é‚ñ‚¾‚¯‚ÇB
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/09/24 05:13
mingw‚̃TƒCƒg‚Égcj3.3‚ª‚ ‚é‚Ë
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/11 19:47
>>41‚É‘‚¢‚Ä‚é’Ê‚è‚É‚â‚Á‚½‚ñ‚Å‚·‚ªA
SWT‚ðŽg‚í‚È‚¢‚à‚̂ł·‚çƒlƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‹‚ª‚Å‚«‚Ü‚¹‚ñB
ƒNƒ‰ƒXƒtƒ@ƒCƒ‹‚ւ̃Rƒ“ƒpƒCƒ‹‚Ȃ笌÷‚µ‚Ă܂·B
cc1 ‚ɑ΂µ‚Ä@No Such File or directory ƒGƒ‰[‚ªo‚Ä‚½‚Ì‚ÅA
C:\MinGW\lib\gcc-lib\mingw32\3.2.3
‚ɃpƒX‚ð’Ê‚µ‚½‚ñ‚Å‚·‚ªA¡“x‚Í crtbegin.o ‚ðŠJ‚¯‚È‚¢‚ÆŒ¾‚í‚ê‚Ü‚µ‚½B
ã‹L‚̃fƒBƒŒƒNƒgƒŠ‚Ƀtƒ@ƒCƒ‹‚Í‘¶Ý‚·‚é‚ñ‚Å‚·‚ªEEE
‰½‚ª–â‘è‚È‚ñ‚Å‚µ‚傤‚©H
ŠÂ‹«‚Í‚±‚ñ‚ÈŠ´‚¶‚Å‚·B
OS:WinXP
MinGW:MinGW-3.1.0-1.exe
GCJ:gcc-java-3.3.1-20030804-1.tar.gz
82:81
03/10/12 12:15
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
MinGW‚Ægcj‚Å”÷–‚Ƀo[ƒWƒ‡ƒ“‚ªˆá‚¤‚Ì‚ªŒ´ˆö‚¾‚Á‚½‚Ý‚½‚¢‚Å‚·EEE
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/20 16:03
URLØÝ¸(www.shudo.net)
‚É‚à‘‚¢‚Ä‚ ‚邯‚Ç GCJ ‚Ì ML ‚Å value type (ŽQÆŒ^‚¶‚á‚È‚¢Œ^) “±“ü‚µ‚È‚¢H‚Á‚Ęb‚ªo‚Ă܂·B
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/21 20:21
gcj‚Åsun‚Ìjavax.sound‚̃\[ƒX‚ƈê‚ɃRƒ“ƒpƒCƒ‹‚µ‚½‚̂ł·‚ª
ŽÀsŽž‚É
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input stream
‚ƂłĂµ‚Ü‚¢‚Ü‚µ‚½B
“¯‚¶ƒ\[ƒX‚Åjava‚łͳí‚Éwave‚ªÄ¶‚Å‚«‚½‚̂ł·‚ªB
InputStream‚ÌŽÀ‘•‚ªˆá‚¤‚̂Ń_ƒ‚Ȃ̂łµ‚傤‚©B
‚¿‚Ȃ݂Éwaveƒtƒ@ƒCƒ‹‚ª–³‚‚Ä‚à“¯‚¶—áŠO‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/22 04:31
>>84
javax.sound ‚ªŽg—p‚·‚é DLL ‚Æ‚©‚Í’²‚ׂ½H
86:84
03/10/22 12:43
>>85
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
jsound.dll‚¾‚ÆŽv‚¢‚Ü‚·B
ƒRƒ“ƒpƒCƒ‹Žž‚ɃIƒvƒVƒ‡ƒ“-L‚ÅŽw’肵‚Ü‚µ‚½B
ƒRƒ“ƒpƒCƒ‹Žž‚àŽÀsŽž‚àƒGƒ‰[‚ªo‚È‚¢‚Ì‚Å
dll‚Ü‚í‚è‚ÍOK‚¾‚ÆŽv‚¤‚̂ł·‚ªBB
87:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/22 17:23
>>84
‚ñ‚¶‚áAcom.sun.media.sound ƒpƒbƒP[ƒW‚ª–³‚¢‚Æ‚©B
88:84
03/10/22 23:18
>>87
‚»‚ꂪŒ´ˆö‚̂悤‚Å‚·B
Žg‚Á‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚𔌩‚µ‚Ü‚µ‚½B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
“r’†Œo‰ß‚ð•ñ‚µ‚Ü‚·‚Æ
rt.jar‚ðŽg‚Á‚ăRƒ“ƒpƒCƒ‹‚µ‚悤‚Æ‚·‚邯
ƒRƒ“ƒpƒCƒ‰‚Ì“à•”ƒGƒ‰[‚ª‚ł܂·B
‚à‚¤‚·‚±‚µl‚¦‚Ă݂܂·B
89:84
03/10/23 10:56
.oƒtƒ@ƒCƒ‹‚ðì‚낤‚Æjar‚ðƒRƒ“ƒpƒCƒ‹’†‚É
‚½‚‚³‚ñ
com/sun/media/sound/SunMidiFileWriter.java:124: warning: exception handler insid
e code that is being protected
‚̂悤‚Èwarning‚ªo‚ÄŽ~‚Ü‚è‚Ü‚·B
‚±‚ê‚͉½‚ªˆ«‚¢‚̂łµ‚傤H
90:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/23 16:55
>>89
"warning: exception handler inside code that is being protected" ‚Å‚®‚®‚Á‚½‚ç
URLØÝ¸(gcc.gnu.org)
‚ªŒ©‚‚©‚Á‚½B
“K“–‚È“ú–{Œê–ó
> ‘S‚Ä‚ÌJavaƒoƒCƒgƒR[ƒh‚ªJavaƒRƒ“ƒpƒCƒ‰‚Ŷ¬‚³‚ê‚Ä‚¢‚é
> ‚킯‚ł͂ȂA‚»‚ê‚ç‚ÌŠô‚‚©‚Í”ñí‚ÉŠï–‚È‚à‚Ì‚©‚à‚µ‚ê‚È‚¢B
> Ž„‚Í Java Server Pages —p‚Ì“Á•ʂȃRƒ“ƒpƒCƒ‰‚ÅA—áŠOƒnƒ“ƒhƒ‰‚ª
> Ä‹A“I‚ÉŽ©•ªŽ©g‚ðŒÄ‚Ño‚·‚Æ‚¢‚¤ƒCƒ“ƒ`ƒL‚É‚µ‚©Œ©‚¦‚È‚¢ƒR[ƒh‚ð
> ¶¬‚·‚é‚Ì‚ðŒ©‚½‚±‚Æ‚ª‚ ‚éB‚±‚ê‚ͳí‚É“®ì‚µ‚È‚¢‚¾‚낤‚ª
> (‚»‚ê‚Æ‚à³í‚É“®‚‚Ì‚©H)AJavaƒoƒCƒgƒR[ƒhŽd—l‚ÉŠ®‘S‚É]‚Á‚Ä‚¢‚éB
> ‚æ‚Á‚ÄA‚±‚̂悤‚ȃoƒCƒgƒR[ƒh‚ð‹–‚·‚ªAŒx‚ðo‚·Ž–‚É‚·‚éB
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/23 17:06
URLØÝ¸(www.scheinwelt.at)
‚ÅŽ—‚½‚悤‚È‚à‚Ì(?)‚ðì‚Á‚Ä‚él‚ª‚¢‚é‚炵‚¢‚̂ŎQl‚É‚µ‚Ă݂ĂÍH
‚»‚Ìl‚Ì gcj ‚̃[ƒŠƒ“ƒOƒŠƒXƒg‚Ö‚Ì“Še
URLØÝ¸(gcc.gnu.org)
92:84
03/10/23 18:43
>>90
>>91
e؂ɃŒƒX‚µ‚Ä‚‚¾‚³‚Á‚ÄA
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘‘¬AŽQl‚É‚µ‚Ä’²‚ׂĂ܂·B
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/10/24 01:28
>>81
Ž©•ª‚à“¯‚¶–â‘肪‚¨‚«‚½‚ñ‚Å‚·‚ª“¯‚¶ƒo[ƒWƒ‡ƒ“‚ÌMinGW‚ÆGCJ‚ª‚ ‚é‚ñ‚Å‚µ‚傤‚©?
’T‚µ‚Ă݂½‚ñ‚Å‚·‚¯‚ÇŒ©‚‚¯‚ç‚ê‚È‚©‚Á‚½‚ñ‚Å‚·‚ªEEE
94:81
03/10/25 01:48
>>93
ƒo[ƒWƒ‡ƒ“‚ª‘‚¢‚ĂȂ¢‚̂łȂñ‚Æ‚àŒ¾‚¦‚È‚¢‚¯‚ÇAGCJ3.3.1‚È‚ç
‰º‚̃TƒCƒg‚É‚ ‚éMinGW base kit, bitWalk build #037‚ð‚¢‚ê‚½‚ç‚¢‚¯‚½‚æB
URLØÝ¸(b2c-1.rocketbeach.com)
95:93
03/10/25 03:57
>>94
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Љ‚Ä‚¢‚½‚¾‚¢‚½ƒTƒCƒg‚ÌminGW‚ðƒCƒ“ƒXƒg[ƒ‹‚µA
38‚³‚ñ‚̉ðàƒy[ƒW’Ê‚è‚É‚r‚v‚s‚ðŽg‚Á‚½ƒvƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½B
96:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/22 16:31
•ÛŽç
97:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/25 01:03
URLØÝ¸(page.freett.com)
>>67‚ðŽQl‚ɃRƒ“ƒ\[ƒ‹‚É“ú–{Œê‚ð•\ަ‚·‚邱‚ƂɬŒ÷‚µ‚½‚̂Ńƒ‚‚ðŽc‚µ‚Ä‚¨‚«‚Ü‚·
‚Ù‚Æ‚ñ‚Ç>>67‚Ì‘‚¢‚Ä‚¢‚邱‚Æ‚ð‚»‚Ì‚Ü‚Ü‚È—¬—p‚µ‚½‚½‚ߟŽè‚ÉÚ‚¹‚Ä‚¢‚¢‚Ì‚©”»’f‚É–À‚Á‚½‚Ì‚Å
‚±‚̃XƒŒˆÈŠO‚É‚ÍƒŠƒ“ƒN‚𒣂Á‚Ä‚¢‚Ü‚¹‚ñEEE
HTML‰»‚ÍŽžŠÔ‚ª‚ ‚ê‚΂â‚è‚Ü‚·
98:97
03/11/25 01:24
”O‚Ì‚½‚ß‚à‚¤ˆê“xŽŽ‚µ‚Ă݂½‚ç‚Ç‚¤‚à-DƒIƒvƒVƒ‡ƒ“‚ªˆê‚‚µ‚©”Fޝ‚µ‚È‚¢‚Á‚Û‚‚Ä
‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½‚̂Œ¼‚µ‚Ü‚µ‚½Q|P|›
99:97
03/11/25 07:47
>>98‚ÍŠ¨ˆá‚¢‚Ý‚½‚¢‚Ȃ̂łȂ©‚Á‚½‚±‚Ƃɂµ‚Ä‚‚¾‚³‚¢Q|P|›
100:97
03/11/26 02:00
URLØÝ¸(big.freett.com)
gcj‚Å“ú–{Œê‚ðˆµ‚¤ƒTƒ“ƒvƒ‹‚ð‚¢‚‚‚©ì‚Á‚Ă݂܂µ‚½(2.7M‚Ù‚Ç)
101:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/11/26 11:34
‚¨‚ÂI
102:67
03/11/26 20:33
‚±‚¤‚¢‚¤A‚â‚é‹C‚Ì‚ ‚él‚ª‚¢‚é‚Á‚Ä‚¢‚¤‚̂͗ǂ¢‚±‚Æ‚¾‚ËB
NativeTest ‚Ì Readme.txt ‚Ìà–¾‚Å Input_SJIS.o ‚Æ Output_SJIS.o ‚ð
ƒŠƒ“ƒN‚µ‚Ä‚¢‚邯‚ÇA‚±‚ê‚ð•s—v‚É‚·‚邽‚ß‚É jni ‚Ƀ`ƒƒƒŒƒ“ƒW‚µ‚½‚ñ‚¶‚á‚È‚¢‚ÌH
Œ‹‹ÇA‚»‚ÌŽŽ‚Ý‚ÍŽ¸”s‚µ‚Ä‚¢‚邿‚¤‚¾‚¯‚ÇcB‚¹‚Á‚©‚ jni ‚É‚µ‚Ä‚¢‚é‚Ì‚ÉA
C‘¤‚Å CallObjectMethod() ‚ðŽg—p‚µ‚Ä Java‘¤‚Ì getBytes() ‚ðŽg‚Á‚¿‚á‚Á‚½‚ç
ˆÓ–¡‚È‚¢‚æ‚ËBƒR[ƒh•ÏŠ·‚ð Java‘¤‚Å‚â‚邱‚ƂɂȂ邩‚ç jni ‚̈Ӗ¡‚ª‚È‚¢B
Input_SJIS.o, Output_SJIS.o ‚Ì–â‘è‚ð‰ñ”ð‚·‚é‚½‚ß‚É jni ‚ðŽg‚¤‚̂ł ‚ê‚ÎA
jniƒƒ\ƒbƒh‚Ŏ󂯎æ‚Á‚½ jstring ‚ð GetStringChars ‚Å jchar* ‚ɕϊ·‚µ‚Ä‚©‚ç
Win32API ‚Ì WideCharToMultiByte() ‚É“n‚µ‚Ä‚ ‚°‚邯‚¢‚¢‚æB
‚±‚ê‚ÅAUTF-8 ‚©‚ç SJIS ‚ɕϊ·‚Å‚«‚é‚Í‚¸B
103:97 = 41 = 38
03/11/26 21:52
>>102
‚·‚݂܂¹‚ñAà–¾•s‘«‚Å‚µ‚½
NativeTest‚ÍAJava‚©‚ç“n‚µ‚½“ú–{Œê‚Ì•¶Žš—ñ‚ðƒlƒCƒeƒBƒu‘¤‚©‚çString#getBytes()‚ðŽg‚Á‚ÄSJIS‚Ì•¶Žš”z—ñ‚ɕϊ·‚µA
printf‚Å•\ަ‚Å‚«‚é‚©‚Ç‚¤‚©‚ðŽŽ‚µ‚½ƒTƒ“ƒvƒ‹‚Å‚·
‚±‚ꂪ‚Å‚«‚邯ˆÚA«‚ð•Û‚¿‚‚ÂJava‚ÆC‚ÌŠÔ‚Å•¶Žš—ñ‚ð‚â‚è‚Æ‚肵‚â‚·‚‚È‚é‚Ì‚ÅŽŽ‚µ‚Ă݂܂µ‚½
˜R‚ê‚̊‹«‚ł͂¤‚Ü‚‚¢‚Á‚½‚̂ł·‚ª
‚¤[‚ñAJNI‚͓‚¢EEE
104:97 = 41 = 38
03/11/26 22:41
>>97‚Ì“à—e‚ðHTML‚É‚µ‚ăAƒbƒv‚µ‚Ü‚µ‚½
URLØÝ¸(freett.com)
>>67‚³‚ñ
>>97‚É‚à‘‚¢‚½‚Æ‚¨‚èŠÌS‚Ì•û–@‚ª‚Ù‚Ú‚»‚̂܂Ü>>67‚ð—¬—p‚µ‚½‚à‚̂Ȃñ‚Å
ŸŽè‚ÉÚ‚¹‚Ä‚¢‚¢‚Ì‚©”»’f‚É–À‚Á‚Ä‚¢‚Ä¡‚̂Ƃ±‚낱‚̃XƒŒ‚É‚µ‚©ƒŠƒ“ƒN‚𒣂Á‚Ä‚¢‚È‚¢‚ñ‚Å‚·‚ªA‚±‚̂܂ܖڎŸ(URLØÝ¸(freett.com))‚©‚烊ƒ“ƒN’£‚Á‚Ä‚à‚æ‚낵‚¢‚Å‚µ‚傤‚©H
105:67
03/11/26 23:01
>>103 NativeTest ‚Í‚¿‚á‚ñ‚Æ“®‚¢‚½‚æB‚½‚¾AConsole/Test.java ‚Æ
‰½‚ªˆá‚¤‚Ì‚©•ª‚©‚ç‚È‚¢B‚½‚¾AJNI ‚ŃI[ƒo[ƒwƒbƒh‚ð
‘‚₵‚Ä‚¢‚邾‚¯‚¾‚ÆŽv‚¤‚ñ‚¾‚¯‚ÇBˆÚA«‚ð•ۂ‚Ƃ¢‚¤‚Ì‚àcB
—Ç‚©‚Á‚½‚çA‚à‚¤‚¿‚å‚Á‚Æà–¾‚µ‚Ä‚‚ê‚Ü‚¹‚Ê‚©B
‚»‚ê‚ÆA‚È‚ñ‚©‹C‚ðŽg‚í‚ê‚Ä‚¢‚邿‚¤‚¾‚¯‚ÇA>>97 ‚ªŽ©•ª‚Å
‚܂Ƃ߂½¬‰Ê‚Ȃ̂¾‚©‚çAŽ©—R‚É Web ‚ÅŒöŠJ‚µ‚Ä‚©‚Ü‚í‚È‚¢‚ñ‚¶‚á‚È‚¢‚©B
GCJŠÖŒW‚ÌƒŠƒ“ƒN‚É URLØÝ¸(gcc.gnu.org) ‚ª‚ ‚邯—Ç‚¢‚©‚àB
gcj3.4 ‚Ì‚¨‚Á‚©‚¯‚ð‚·‚é‚È‚ç•K{‚¾‚ÆŽv‚í‚êB
106:67
03/11/26 23:14
uCNI‚ł̓lƒCƒeƒBƒuƒƒ\ƒbƒh‚²‚ÆŽÀsƒtƒ@ƒCƒ‹‚ÉƒŠƒ“ƒN‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·v
‚Á‚Ä‘‚¢‚Ä‚ ‚邯‚ÇAGCJ ‚È‚ç JNI Žg‚Á‚Ä‚à“¯‚¶‚±‚Æ‚ª‚Å‚«‚邿B
NativeTest ‚Å gcc -shared -o NativeTest.dll NativeTest.c ‚Æ‚â‚Á‚Ä‚¢‚é‚Ì‚ð
gcc -C -o NativeTest.o NativeTest.c ‚Æ‚µ‚Ä
Input_SJIS.o ‚È‚ñ‚©‚Æ“¯—l‚Ɉê‚ÉƒŠƒ“ƒN‚·‚邾‚¯B
107:97 = 41 = 38
03/11/27 01:07
>>105
•ÏŠ·‚µ‚½•¶Žš”z—ñ‚Íprintf‚ÉŒÀ‚炸char*‚ðˆø”‚É‚à‚Š֔‚É‚»‚̂܂ܓn‚¹‚é‚ñ‚Å–{Ž¿“I‚É‚ÍConsole‚Ƃ͈Ⴂ‚Ü‚·
byte[]‚ðˆø”‚É‚µ‚ÄgetBytes()‚µ‚½byte”z—ñ‚ð“n‚µ‚Ä‚à‚¢‚¢‚̂ł·‚ª
(¡l‚¦‚邯‚»‚̂ق¤‚ªƒI[ƒo[ƒwƒbƒh‚Ȃς݂»‚¤‚È‹C‚à‚µ‚Ü‚·EEE)
gcj‚Å‚àJava‚̃ƒ\ƒbƒh‚ðŒÄ‚ׂé‚Ì‚©ŽŽ‚µ‚Ă݂½‚©‚Á‚½‹CŽ‚¿‚ª‚ ‚Á‚½‚Ì‚Æ
>>97,>>104‚Ì•û–@‚ªJNIŒo—R‚Å‚à—LŒø‚Ȃ̂©‚Ç‚¤‚©‚ðŠm‚©‚ß‚é‚à‚̂Ȃ̂Å
‚ ‚ ‚¢‚¤ƒTƒ“ƒvƒ‹‚ɂȂè‚Ü‚µ‚½
à–¾‚ª‰ºŽè‚‚»‚Å‚·‚¢‚Ü‚¹‚ñQ|P|›
> ‚»‚ê‚ÆA‚È‚ñ‚©‹C‚ðŽg‚í‚ê‚Ä‚¢‚邿‚¤‚¾‚¯‚ÇA>>97 ‚ªŽ©•ª‚Å
> ‚܂Ƃ߂½¬‰Ê‚Ȃ̂¾‚©‚çAŽ©—R‚É Web ‚ÅŒöŠJ‚µ‚Ä‚©‚Ü‚í‚È‚¢‚ñ‚¶‚á‚È‚¢‚©B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
¡‰ñ‚Í‚³‚·‚ª‚É>>67‚ð‘‚¢‚Ä‚ ‚邱‚Ƃقڂ»‚̂܂܂Ȃñ‚ÅçSçO‚Á‚½‚ñ‚Å‚·‚ª
–ÚŽŸ‚©‚烊ƒ“ƒN‚𒣂邱‚Ƃɂµ‚Ü‚·
>GCJŠÖŒW‚ÌƒŠƒ“ƒN‚É URLØÝ¸(gcc.gnu.org) ‚ª‚ ‚邯—Ç‚¢‚©‚àB
Šm‚©‚É‚»‚¤‚Å‚·‚ËA‚±‚̃XƒŒ‚âgoogle‚ÌŒŸõ‚ðŽQl‚É‚µ‚Ä‚¢‚ë‚¢‚뎎‚µ‚Ä‚¢‚½‚Ì‚Å
‹C‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‘‘¬ƒŠƒ“ƒN‚µ‚Ä‚¨‚«‚Ü‚·
>>106
CNI‚ɂ‚¢‚Ä‘‚¢‚Ä‚¢‚½ ‚ÉŽŽ‚µ‚Ä‚¤‚Ü‚‚¢‚©‚È‚©‚Á‚½‹L‰¯‚Í‚ ‚é‚̂ł·‚ª
‚¢‚‚̂܂ɂ©o—ˆ‚邿‚¤‚ɂȂÁ‚Ä‚¢‚½‚ñ‚Å‚·‚Ë
‚Ü‚½ŽžŠÔ‚ª‚ ‚ê‚ÎŽŽ‚µ‚Ă݂܂·
108:97 = 41 = 38
03/11/29 03:37
URLØÝ¸(freett.com)
JNI‚ɂ‚¢‚ăƒ‚‚ð‘‚¢‚Ă݂܂µ‚½
’†g‚ÍCNI‚̃ƒ‚‚Æ‚ ‚Ü‚è•Ï‚í‚Á‚Ä‚¢‚È‚¢‚¯‚ÇEEEQ|P|›
109:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 01:42
Redhut‚ÌŒãŒp‚ÌFedora Project‚ÌFedora Core 2‚̃[ƒhƒ}ƒbƒv‚Å
....more Java software using gcj (Ant, Tomcat, Jakarta, Eclipse, .....
‚Á‚Ä‚ ‚邯‚ÇA
URLØÝ¸(fedora.redhat.com)
ŋ߂Ìgcj‚Ç‚¤‚È‚ÌHƒlƒCƒeƒBƒu‰»‚·‚邯‚»‚ê‚È‚è‚É‚‘¬‰»‚³‚ê‚é‚Ì‚¾‚낤‚©EEE
110:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 02:51
uDv‚ªo‚¿‚á‚Á‚½‚©‚痧ꂪ”÷–‚¾‚È...
Java‚ÉŽ—‚½•¶–@‚¾‚ª‚ ‚Á‚¿‚ÍCŒ¾Œê‚̃‰ƒCƒuƒ‰ƒŠŽg‚¦‚邵
ƒeƒ“ƒvƒŒ[ƒg‚à‚ ‚邵B
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 04:15
> Java‚ÉŽ—‚½•¶–@‚¾‚ª
c
112:106
03/12/21 12:24
‚Ђ³‚µ‚Ô‚è‚É—ˆ‚Ă݂½B
>>108
URLØÝ¸(freett.com) ‚Ì
u‚½‚¾‚µASWT‚ðŽg‚Á‚Ä‚¢‚邯‚«‚Í‚¤‚Ü‚ƒlƒCƒeƒBƒuƒƒ\ƒbƒh‚ðŽÀsƒtƒ@ƒCƒ‹‚ÉƒŠƒ“ƒN‚Å‚«‚È‚¢‚悤‚Å‚·v
‚Æ‚¢‚¤•\‹L‚ðÁ‚µ‚Æ‚¯‚æB‚Ü‚Á‚½‚cB
113:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 17:30
gc‚ÌŽÀ‘•‚Á‚Ăǂ¤‚È‚Á‚Ä‚ñ‚ÌH‚â‚Á‚ϕʃXƒŒƒbƒh‚ª—§‚Á‚Ä‚é‚킯H
‚Â[‚©A‰½ˆ‚܂ŃlƒCƒeƒBƒu‚Ȃ̂©‚¢‚Ü‚¢‚¿•ª‚©‚ç‚ñ‚ª‚ÈB
JavaVM–³‚¢‚Æ“®‚©‚È‚¢‚ñ‚Å‚µ‚åH‚±‚ê
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 17:35
> gc‚ÌŽÀ‘•‚Á‚Ăǂ¤‚È‚Á‚Ä‚ñ‚ÌH
ƒ\[ƒXŒöŠJ‚³‚ê‚Ä‚ñ‚¾‚µAŽ©•ª‚Å’²‚ׂê‚ÎH
> JavaVM–³‚¢‚Æ“®‚©‚È‚¢‚ñ‚Å‚µ‚åH‚±‚ê
exe ’P‘̂œ®‚‚¯‚ÇB
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 18:03
>>114
‚ñ‚È‚±‚ÆŒ¾‚킸‚É‹³‚¦‚Ä‚‚ê‚æB
>exe ’P‘̂œ®‚‚¯‚ÇB
‚»‚¤‚È‚ñ‚¾B
116:115
03/12/21 18:04
>JavaVM–³‚¢‚Æ“®‚©‚È‚¢‚ñ‚Å‚µ‚åH‚±‚ê
‚Â[‚©>>29Œ©‚ê‚΂킩‚é‚©
½Ï¿
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 18:05
ƒ\[ƒX‚ðŒ©‚é‚æ‚èAgcj‚Ì“f‚¢‚½‹@ŠBŒê‚ðŒ©‚½‚Ù‚¤‚ª‘‚¢‚ÆŽv‚í‚êB
‘½•ªA‹N“®Žž‚ÉAlibgcj‚ÉŽÀ‘•‚³‚ê‚Ä‚égcƒXƒŒ‚ª—§‚‚ñ‚¶‚á‚È‚¢‚ÌH
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/21 19:31
gcj‚Á‚Äboehm-gcŽg‚Á‚Ä‚é‚Á‚Ä•·‚¢‚½‚¯‚LjႤ‚ÌH
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/24 01:42
’N‚àŽg‚Á‚ĂȂ¢‚ÌH
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/24 01:57
ƒlƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‹‚É–£—Í‚ðŠ´‚¶‚È‚¢‚̂Ŏg‚Á‚ĂȂ¢B
•K—v‚É”—‚ç‚ꂽ‚çŽg‚¤‚ ‚é‚Ì‚Ý
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/24 03:18
>>120
ŽÀsŠÂ‹«‚ª‰½ƒƒK‚à‚ ‚Á‚ăo[ƒWƒ‡ƒ“ŠÔ‚Ì‘Š«‚à‚ ‚邯‚È‚ê‚Î
”z•z‚É‚àŽxá‚ð‚«‚½‚·‚µA
ƒxƒ“ƒ`ƒ}[ƒNŽæ‚ç‚ê‚邿‚¤‚ȃ\ƒtƒg‚ɂ̓AƒEƒgB
‚±‚ê‚Í‚©‚È‚è‚ÌáŠQ‚¾‚æB
‚¢‚܂ǂ«Linux|MacOSX|Windows‚̃NƒƒXƒvƒ‰ƒbƒgƒz[ƒ€ŠÂ‹«‚Å
ƒ\[ƒXŒÝŠ·‚ÌŠJ”ŠÂ‹«‚¾‚Á‚Ä‚ ‚é‚ñ‚¾‚µASun‚ÌJava‚ª
ŽÀsŒ`Ž®“f‚©‚È‚¢‚̂͂ä‚䂵‚«–â‘肾‚æB
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/24 14:19
>>121
ŽÀsŒ`Ž®‚È‚çC++‚Æ‚©Žg‚¦‚΂¢‚¢‚ÆŽv‚¤‚Ì‚¾‚ªB
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 00:52
>>121
—v‚ÍŠeƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Å‹¤’ʂɎg‚¦‚éGUIƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©‚ª‚Ù‚µ‚¢‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢‚ÌH
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 01:41
>>122
‚»‚ꂾ‚Æ‚à‚Í‚âPC‚Å‚ÍJava‚Éo‚é–‹‚͂Ȃ¢B
ƒAƒvƒŒƒbƒg‚Ì“®‚ŠÂ‹«‚©‚烆[ƒU[‚Í—£‚ê‚‚‚ ‚éB
‘S•”C++‚ŃCƒPƒ‹‚ñ‚¾‚æB
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 22:44
> ƒAƒvƒŒƒbƒg‚Ì“®‚ŠÂ‹«‚©‚烆[ƒU[‚Í—£‚ê‚‚‚ ‚éB
ƒAƒvƒŒƒbƒg‚à×X‚ÆŽg‚í‚ê‚Ă邯‚Ç‚ËB
ƒAƒvƒŒƒbƒg‚̈ꎞ“I‚È—¬s(?)‚ªI‚í‚Á‚½‚͉̂½”N‚à‘O‚̘b‚µ‚¾‚µB
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:03
Java‚̓T[ƒoŒü‚¯‚¾‚ë‚à‚Í‚âB
Tiger‚©‚ç‚ÍclientVM–³‚‚È‚é‚Á‚Ęb‚¾‚µB
127:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:03
GUI‚ªi‘ÌŠ´“I‚Éj’x‚¢‚Ì‚ªƒ}ƒY‚©‚Á‚½‚æ‚È[B
128:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:11
‚ ‚ꂾ‚¯’ŠÛ“x‚ª‚‚¢GUI‚ðVM‚Å‚â‚낤‚Æ‚¢‚¤SˆÓ‹C‚Í‚¢‚¢‚¯‚ÇA
·‚螂݂·‚¬‚¾‚æ‚È‚ŸcB
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:11
>>126
1.5.0-beta-b31 ‚Ì’iŠK‚Å‚Í client ‚Æ server ƒtƒHƒ‹ƒ_—¼•û‚ ‚邯‚ÇB
130:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:13
>>122-129
‚±‚±‚Í GCJ ƒXƒŒ‚Ȃ̂ł»[‚ä[˜b‘è‚ÍŽ€–ŃXƒŒ‚ɂłàÀ‚Á‚Ä‚â‚Á‚Ä‚‚¾‚³‚¢
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:22
>>137
ƒT[ƒo[‚È‚çg++‚Å‚¢‚¢‚¶‚á‚ñB
gnu cgicc‚̓}ƒ‹ƒ`ƒp[ƒg‘Ήž‚ŃAƒbƒvƒ[ƒ_‚à‘‚¯‚邵A
ŒÅ’è’·ƒoƒbƒtƒ@‚àŽg—p‚µ‚È‚¢‚©‚ç
ƒoƒbƒtƒ@ƒI[ƒo[ƒtƒ[‚à‹N‚«‚È‚¢B
‚Ȃɂæ‚èboost‚ðŽn‚߂Ƃµ‚ÄŠJ”ŠÂ‹«‚ª’´‹—ÍB
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:30
137‚ÉŠú‘Ò‚ª‚©‚©‚è‚Ü‚µ‚½
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/25 23:34
>>129
‚ ‚êH‚ ‚Á‚½H
–³‚¢‚Ì‚ÍIA64”Å‚¾‚Á‚½‚©‚È‚ŸBޏ—çB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
03/12/26 01:24
ƒlƒCƒeƒBƒu‚ȃNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€GUI‚ð쬂·‚é(Äl)
URLØÝ¸(www-6.ibm.com)
(English >>18)
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/06 15:08
>>137Šú‘Òage
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/06 20:37
‚¾‚ꂪ>>137‚âI
137: ŸAEqcy/sQU6
04/01/06 20:49
‚ ‚½‚¢
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/06 20:58
@@@@@@@@@@@¢ŠE‚ÍŠj‚Ì‰Š‚É•ï‚܂ꂽ
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/07 01:29
cygwin‚Å‚àŠÈ’P‚ÉgcjŽg‚¦‚é‚ËB
URLØÝ¸(freett.com)
‚Ìà–¾‚Ìgcj‚̌ĂÑo‚µ‚ÌÛ‚É-mno-cygwin•t‚¯‚邾‚¯‚¾‚Á‚½B
«‚̂悤‚ÈŠ´‚¶B
gcj --jni -mno-cygwin -c --classpath=swt.jar swt.jar
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/07 20:44
‚¾‚ê‚©JFace‚ÅWin32ƒlƒCƒeƒBƒuƒRƒ“ƒpƒCƒ‹¬Œ÷‚µ‚Ü‚µ‚½‚©H
‚¢‚ë‚¢‚뎎‚µ‚½‚ñ‚Å‚·‚ªAApplicationWindow‚ðŽg‚¤‚Æ‘¦Ž€EEE
Action‚̃TƒuƒNƒ‰ƒX‚È‚ç‘åä•v‚Å‚µ‚½B‚¿‚Ȃ݂ÉWin2KAWinXP‚Å‚·B
‚ ‚ÆA‚±‚ê‚͕ʂȂñ‚Å‚·‚ªƒAƒCƒRƒ“ƒtƒ@ƒCƒ‹‚Æ‚©‚ðŽÀsƒtƒ@ƒCƒ‹‚É
–„‚ßž‚Þ‚±‚Ƃ͉”\‚È‚ñ‚Å‚·‚©‚ËH
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/07 21:38
ŽŽ‚µ‚ĂȂ¢‚¯‚ǃAƒCƒRƒ“‚ð’è‹`‚µ‚½rcƒtƒ@ƒCƒ‹‚ðwindres‚ŃRƒ“ƒpƒCƒ‹‚µ‚½res‚ðƒŠƒ“ƒN‚·‚ê‚Ή”\‚¾‚ÆŽv‚¤
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/17 12:35
pooh@linux:/hdc3/data4/java/program> gcj --version
gcj (GCC) 3.3.1 (SuSE Linux)
pooh@linux:/hdc3/data4/java/program> gcj -O3 -static --main=Hello -o Hello.exe Hello.java
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../libgcj.a(natRuntime.o)(.text+0xced): In function `java::lang::Runtime::insertSystemProperties(java::util::Properties*)':
: Using 'getpwuid_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../libgcj.a(natInetAddress.o)(.text+0x34f): In function `java::net::InetAddress::lookup(java::lang::String*, java::net::InetAddress*, bool)':
: Using 'gethostbyaddr_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../libgcj.a(natInetAddress.o)(.text+0x244): In function `java::net::InetAddress::lookup(java::lang::String*, java::net::InetAddress*, bool)':
: Using 'gethostbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
pooh@linux:/hdc3/data4/java/program> ./Hello.exe
ƒZƒOƒƒ“ƒe[ƒVƒ‡ƒ“ˆá”½‚Å‚·
libgcj‚ðƒXƒ^ƒeƒBƒbƒNƒŠƒ“ƒN‚µ‚悤‚Æ‚·‚邯ƒGƒ‰[‚ɂȂè‚Ü‚·B
‚È‚ñ‚ÅH
ƒ_ƒCƒiƒ~ƒbƒNƒŠƒ“ƒN‚¾‚Æ–â‘è‚È‚¢‚ñ‚Å‚·‚ªH
OS‚ÍALinux2.4.21-166(SuSE)‚Å‚·B
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/18 03:57
ƒGƒ‰[ƒƒbƒZ[ƒWŒ©‚éŒÀ‚è‚ł͡Linux‚É‚ ‚églibc‚Ælibgcj‚ðƒrƒ‹ƒh‚µ‚½‚Æ‚«‚ÉŽg‚Á‚½glibc‚̃o[ƒWƒ‡ƒ“‚ªˆá‚¤‚Á‚Ä‚±‚Æ‚¶‚á‚È‚¢H
144:142
04/01/20 08:06
>>143
¡ASuSE9.0‚̃fƒtƒHƒ‹ƒgŽg‚Á‚Ä‚é‚ñ‚Å‚·
‚Ђå‚Á‚Æ‚µ‚ÄAlibgcj‚ð‚èƒrƒ‹ƒh‚·‚é‚Á‚Ä
‚±‚ÆH‚Å‚·‚©
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/20 13:49
gcj‚ŃoƒCƒgƒR[ƒh‚𶬂·‚邱‚Æ‚à‚Å‚«‚é‚ÌH
‚»‚ê‚Æ‚àA•’Ê‚ÉSun‚ÌjavacŽg‚í‚È‚¢‚Æ‚¾‚ßH
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/20 13:53
>>145
gcj -C‚ŃoƒCƒgƒR[ƒhì‚Á‚Ä‚‚ê‚é
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/20 14:08
>>146
‚Æ‚È‚é‚Ægcj‚Å•’ʂɃAƒvƒŒƒbƒgì‚Á‚½‚è‚Æ‚©‚à
o—ˆ‚é‚킯‚Å‚·‚ËB
148:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/20 14:29
>>147
‚¤[‚ñAŽŽ‚µ‚½‚±‚ƂȂ¢‚¯‚ǂł«‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈH
ŽÀs‚̓uƒ‰ƒEƒU‚©SunJSR‚̃AƒvƒŒƒbƒgƒrƒ…[ƒA[‚¶‚á‚È‚¢‚ƃ_ƒ‚¾‚낤‚¯‚Ç
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/29 15:27
gcj‚ÅJCE‚ðŽg‚Á‚½ƒR[ƒh‚ðƒRƒ“ƒpƒCƒ‹‚µ‚½‚¢‚̂ł·‚ª‰½‚©•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©B
’Pƒ‚Éjce.jar‚ðƒRƒ“ƒpƒCƒ‹Žg—p‚Æ‚µ‚Ä‚à‚¾‚߂łµ‚½BBB
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/01/30 01:09
‚Ç‚±‚Å›‚Ë‚ç‚ê‚Ä‚é‚ñ‚¾
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/02/28 00:54
age
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/09 15:57
ƒtƒ‹ƒXƒNƒŠ[ƒ“ƒAƒvƒŠì‚ê‚Ü‚·‚©H
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/12 18:21
SDL‚Æ‚©OpenGL‚̃‰ƒbƒpŽg‚¦‚Îo—ˆ‚é‚©‚à‚Ë
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/13 12:31
>>152
java.awt.GraphicsDevice#isFullScreenSupported() ‚ªtrue‚È‚ç
java.awt.GraphicsDevice#setFullScreenWindow(Window w) ‚Ńtƒ‹ƒXƒNƒŠ[ƒ“B
>>153
•ςȂ±‚Æ‘‚©‚È‚¢‚悤‚ÉB
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/13 13:11
>>154
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/13 13:15
>>153
gcj ‚Á‚Ä awt ‚ð‚ ‚ñ‚Ü‚èƒTƒ|[ƒg‚µ‚ĂȂ¢‚̂ɂł«‚é‚ñ‚¾H
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/13 13:29
JSDLˆÈŠO‚ÅŒöŠJ‚³‚ê‚Ä‚éJava‚ÌSDLƒ‰ƒbƒp[‚Á‚Ä‚ ‚éH
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/13 14:23
>>157
cniŽg‚Á‚ÄŽ©•ª‚щƒbƒv‚µ‚½‚çBjniŽg‚Á‚½‚±‚Æ‚ ‚é‚È‚çcni‚ɂ͊´“®‚·‚邼B
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/21 13:53
Ž¿–₵‚Ü‚·B
>>50-51‚³‚ñ‚ª‘‚©‚ê‚Ä‚¢‚½Œ»Û‚Æ“¯‚¶ó‹µ‚ɊׂÁ‚Ä‚¢‚Ü‚·B
URLØÝ¸(page.freett.com) ‚Ì‚â‚è•û‚É]‚¢A
cygwin‚ð—p‚¢‚Ägcj‚ÅŽÀsƒtƒ@ƒCƒ‹‚ð쬂·‚邯‚±‚ë‚܂ł͂ł«‚Ü‚µ‚½‚ªA
ŽÀsŽž‚ÉAPATH‚ð’Ê‚µ‚Ä‚¢‚銂Éswt‚Ìdll‚ð’u‚¢‚Ä‚àA
Exception in thread "main" java.lang.UnsatisfiedLinkError: swt-win32-2136: file not found
<<No stacktrace available>>
‚Æo‚Ä‚µ‚Ü‚¢AŽÀs‚Å‚«‚Ü‚¹‚ñB
cygwin‚Åswt‚ÌŽg—p‚ª‚¤‚Ü‚s‚Á‚½•ûA‹³‚¦‚Ä‚‚¾‚³‚¢B
‘f’¼‚ÉMingW”Ågcj/swt
URLØÝ¸(www.thisiscool.com)
‚ð—p‚¢‚½‚Ù‚¤‚ª‚¢‚¢‚̂łµ‚傤‚©B
‚Ȃɂ©Š¨ˆá‚¢‚µ‚Ä‚½‚炲Žw“E‚¨Šè‚¢‚µ‚Ü‚·B
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/21 19:31
>>159 Ž©ŒÈƒŒƒX‚Å‚·B
URLØÝ¸(www.thisiscool.net)
‚ ‚ÌŒãã‹LƒTƒCƒg‚É‚ ‚émingW‚Ìgcc/gcj‹l‚߇‚킹ª‚ðDL&‰ð“€‚µA
‚»‚¿‚ç‚ÉPATH‚ð’Ê‚µÄ“xƒvƒƒOƒ‰ƒ€¶¬‚ðs‚¢‚Ü‚µ‚½B
URLØÝ¸(page.freett.com)
‚±‚¿‚ç‚̎臂Ì5. ‚É‚æ‚èswt.o‚Ìͬ‚ð‚¨‚±‚È‚¢A
6.‚ðŽÀs‚·‚邯‚Å‚«‚Ü‚µ‚½B‚½‚¾Acygwin‚̃VƒFƒ‹ã‚©‚çŽÀs‚µ‚Ä‚à
ƒfƒBƒŒƒNƒgƒŠŽw’肪‚¤‚Ü‚‚Å‚«‚¸A“¯‚¶ƒfƒBƒŒƒNƒgƒŠ‚Éswt.jar,swt.o‚ð’u‚¢‚Äs‚¢‚Ü‚µ‚½B
‘±‚¯‚ÄA
ƒlƒCƒeƒBƒu‚ȃNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€GUIƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð쬂·‚é (Äl)
URLØÝ¸(www-6.ibm.com)
‚̎臂ɉˆ‚Á‚ÄAj-nativegui2.zip“à‚̃Tƒ“ƒvƒ‹‚ðAnt‚ð—˜—p‚µ‚ărƒ‹ƒh‚ðs‚Á‚Ă݂܂µ‚½B
‚±‚¿‚ç‚à‚¤‚Ü‚s‚«‚Ü‚µ‚½B
161:159
04/03/21 19:32
‚Ü‚½ASWTƒTƒ“ƒvƒ‹W
URLØÝ¸(amateras.sourceforge.jp)
“à‚̃vƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂܂µ‚½‚ªA
gcj LabelSample1.java --main=LabelSample1 -I. -Iswt.jar swt.o -o LabelSample1
‚±‚¿‚ç‚àŽÀs‚Å‚«‚Ü‚µ‚½B‚µ‚©‚µ•¶Žš‰»‚¯‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚»‚±‚ÅÄ“xƒXƒŒ‚Ì“à—e‚ðŠm”F‚µA>>67‚³‚ñA>>97‚³‚ñ‚Ì‘‚«ž‚݂ɋC‚«A
URLØÝ¸(freett.com) ‚̃y[ƒW‚ðŽQÆ‚µA
i686-pc-mingw32/lib/libgcj.a‚©‚çInput_SJIS.o‚ÆOutput_SJIS.o‚ðŽæ‚èo‚µA
javac LabelSample1.java -classpath swt.jar
gcj -Dfile.encoding=SJIS -Iswt.jar -mwindows --main=LabelSample1 -o LabelSam
ple1 LabelSample1.class swt.o Input_SJIS.o Output_SJIS.o
‚Æ‚·‚邱‚Æ‚ÅSWTã‚Å“ú–{Œê•\ަ‚ª‚Å‚«‚Ü‚µ‚½B
‚Å‚«‚ê‚΃Cƒ“ƒXƒg[ƒ‹Ï‚Ý‚Ìcygwin gcc/gcj3.3.1‚ð‚»‚Ì‚Ü‚ÜŽg‚¢‚½‚©‚Á‚½‚̂ł·‚ªAª‚Ìgcc(3.4?)‚ªgcj/swtê—p‚Éì‚ç‚ꂽ‚à‚݂̂½‚¢‚Ȃ̂Å
‚»‚¿‚ç‚ðŽg‚¢‚Ü‚·B(gcjŽÀs’†‚É‚¢‚‚‚©ƒvƒƒ“ƒvƒg‰æ–Ê‚ª—§‚¿ã‚ª‚é‚Ì‚ª‹C‚ɂȂè‚Ü‚·‚ªEE)
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/03/29 21:36
gnome-gcj‚Á‚Ăǂ¤‚â‚Á‚ÄŽg‚¤‚ÌH
‚È‚ñ‚©‚¢‚Ü‚¢‚¿‚í‚©‚ç‚ñ
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/05/13 19:31
gcj ‚ŃRƒ“ƒpƒCƒ‹Žž‚É
-Duser.language=ja -Duser.region=JP
‚Æ‚©Žw’è‚·‚邯 locale ‚ðØ‚è•Ï‚¦‚ç‚ê‚é‚ñ‚¾‚¯‚Ç‚±‚ê‚Á‚Ä‘¼‚Ì
•û–@‚͂Ȃ¢‚̂łµ‚傤‚©HH
‚Å‚«‚½‚çŽÀsŽž‚ÉŽÀsŠÂ‹«‚Ìlocale‚ðŒ©‚Ä‚Ù‚µ‚¢‚ñ‚Å‚·‚ªc
thisiscool ‚Ì gcj ‚ðŽg‚Á‚Ă܂·B
164:login:Penguin
04/05/15 00:00
>>163
•Ï‚¾‚ËB
‚Æ‚è‚ ‚¦‚¸Aƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚Ì.i18nƒtƒ@ƒCƒ‹‚É
LC_ALL=ja_JP
‚Á‚Ä‘‚¢‚Ä‚¨‚¯‚ÎAŽŸ‰ñ‹N“®Žž‚©‚甽‰f‚³‚ê‚é‚©‚à
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/02 01:11
lwjgl‚ðŽŽ‚µ‚Ă݂½‚ª‚Ç‚¤‚â‚çgcj‘¤‚̃oƒO‚Å“®‚©‚È‚¢‚炵‚¢EEEorz
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/02 07:53
ant‚ŃRƒ“ƒpƒCƒ‹‚µ‚½ê‡‚ƃRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚ç’¼ÚƒRƒ“ƒpƒCƒ‹‚µ‚½ê‡‚ÅŒ‹‰Ê‚ªˆá‚¤‚̂͂Ȃñ‚łȂÌH
ant‚¾‚ƃGƒ‰[‚ÅI‚í‚Á‚ÄAgcj’¼‚¾‚Æ–³Ž–I—¹‚·‚éB
ant‚àgcj‚à "hallo world" ‚ł͂¤‚Ü‚‚¢‚Á‚½‚̂ő傫‚ŠÔˆá‚Á‚Ä‚¢‚é•”•ª‚͂Ȃ¢‚Í‚¸B
ant build.xml:
<property name="mainclass" value="nippon.tokyo.dreamtheater.smaf.SMAFMake"/>
<property name="basedir" value="."/>
<property name="srcdir" value="nippon/tokyo/dreamtheater/smaf"/>
<property name="dstfile" value="../bin/execute.exe"/>
<apply executable="gcj" dir="${basedir}">
<arg line="-o ${dstfile}"/>
<arg value="--main=${mainclass}"/>
<fileset dir="${srcdir}" includes="*.java"/>
</apply>
gcj:
gcj -v -o ../bin/execute.exe --main=nippon.tokyo.dreamtheater.smaf.SMAFMake nippon/tokyo/dreamtheater/smaf/*
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/03 20:11
“ú–{‚ÌëŠt”“‡•t‹ß‚É‚ÍA
ƒCƒ‰ƒN‚É•C“G‚·‚颊E‘æ‚QˆÊ‚Ì—Ê‚ÌΖû‚ª–°‚Á‚Ä‚¢‚éB
‚»‚µ‚Ä‚»‚ÌŽ‘ŽY‚͂Ȃñ‚ÆA640’›‰~‚É‚à‚È‚é
@i“ú–{‚Ì”NŠÔ‘‰Æ—\ŽZ‚Í–ñ80’›‰~‚Ȃ̂Å8”N•ª‚ɑГ–j
@@@ @ @ ƒ~@ @@ ÈQÈ
@@@@@@@@¼SiEÍE@j@@ͪ°Íª°Íª°Íª°Íª
@@@@@@@ ¿ TR ¼_ƒmR@
‚¾‚ªA‚»‚ÌŽ‘Œ¹‚ª“ú–{•{‚Ì‚¹‚¢‚Å‘S‚Ä…‚Ì–A‚ɂȂ肻‚¤‚¾
‚¦‚¥„ª(ß„Dß;)„ª„ª!!!!!
Ú‚µ‚‚í«
URLØÝ¸(mobius1.nobody.jp)
URLØÝ¸(blog.livedoor.jp)
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/04 00:01
>>166
ƒGƒ‰[‚ÅI‚Á‚½‚ñ‚È‚çƒGƒ‰[ƒƒbƒZ[ƒW‚‚ç‚¢‘‚¢‚Ä‚‚ê‚È‚¢‚Æc
ƒGƒ‰[ƒƒbƒZ[ƒW‚à‚È‚µ‚É’N‚ª“š‚¦‚ç‚ê‚é‚Á‚Ă̂æcH
‚Æ‚è‚ ‚¦‚¸
<apply executable="gcj" dir="${basedir}">
‚ð
<apply executable="echo" dir="${basedir}">
‚Æ‚©‚É‘‚«Š·‚¦‚ÄŠú‘Ò‚µ‚½’Ê‚è‚̈ø”‚ª“n‚Á‚Ä‚¢‚é‚©‚Ç‚¤‚©
‚ðŠm”F‚·‚邯‚©‚͂ǂ¤‚æH
169:166
04/06/04 07:50
>>168
‚»‚¤‚¢‚¦‚ÎA–Y‚ê‚Ă܂µ‚½BƒGƒ‰[ƒƒbƒZ[ƒWB
«‚±‚ñ‚Ȃ̂ªƒ\[ƒXƒtƒ@ƒCƒ‹‚Ì”‚¾‚¯‚łĂ܂·B
[apply] /home/user/tmp/ccFGtfvO.o(.text+0x24): In function `main':
[apply] : undefined reference to `nippon::tokyo::dreamtheater::smaf::SMAFMake::class$'
[apply] collect2: ld returned 1 exit status
[apply] Result: 1
170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/04 12:46
>>166
main ‚ªŽQÆ‚µ‚Ä‚¢‚é
nippon.tokyo.dreamtheater.smaf.SMAFMake
ƒNƒ‰ƒX‚ªŒ©‚‚©‚ç‚È‚¢‚Á‚Ä‚±‚Æ‚Ëc
‚È‚ñ‚ƂȂ•ª‚Á‚½c
fileset ‚Ńtƒ@ƒCƒ‹‘S•”‚ðŽw’肵‚Ä‚¢‚é‚‚à‚è‚È‚ñ‚¾‚낤‚¯‚ÇC‚»‚ÌŽw’è
‚ÌŽd•û‚¾‚Æ fileset ‚Ń}ƒbƒ`‚µ‚½Šeƒtƒ@ƒCƒ‹‚ɂ‚¢‚Ä gcj ‚ðŽÀs‚·‚é
‚±‚ƂɂȂé‚ñ‚¶‚á‚È‚©‚Á‚½‚©‚ÈH
‚¾‚©‚ç•¡”‚Ì *.java ‚ª‚ ‚邯ƒNƒ‰ƒX‚ªŒ©•t‚©‚ç‚È‚‚ăGƒ‰[‚ɂȂé
171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/04 13:01
>>166
‚±‚ñ‚ÈŠ´‚¶‚łǂ¤‚Å‚µ‚傤cH
parallel="true" ‚ªƒ|ƒCƒ“ƒg‚ËB
<apply executable="gcj" dir="${basedir}" parallel="true" >
<arg line="-o ${dstfile}"/>
<arg value="--main=${mainclass}"/>
<srcfile/>
<fileset dir="${srcdir}" includes="**/*.java"/>
</apply>
172:166
04/06/04 23:23
>>170-171
‚ ‚肪‚Æ‚¤B
<apply>‚Éparallel="true"‚ð’ljÁ‚·‚邱‚Æ‚Å
³í‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚½B
173:162
04/06/15 08:36
ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB
‚±‚ñ‚È‚ñ‚Å‚éB«
cnisupport.cc:33:21: gcj/cni.h: No such file or directory
cnisupport.cc:34:31: java/lang/Integer.h: No such file or directory
cnisupport.cc:35:30: java/lang/String.h: No such file or directory
cnisupport.cc:36:33: java/util/Hashtable.h: No such file or directory
In file included from cnisupport.cc:37:
cnisupport.h:36:21: gcj/cni.h: No such file or directory
cnisupport.h:37:30: java/lang/String.h: No such file or directory
In file included from cnisupport.cc:37:
174:126
04/06/19 21:37
‚Ý‚ñ‚ÈGCJ‚ÅGUI‚͉½‚̃c[ƒ‹ƒLƒbƒgŽg‚Á‚Ä‚é‚Ì‚æH
175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/19 22:25
HelloWorld‚Å“ú–{Œêo‚È‚‚Ä’ú‚߂܂·‚½B‚Ö‚Á‚Û‚±‚Å‚²‚ß‚ñ‚ËB
176:176
04/06/19 22:47
>>175
–{“–‚Éo‚È‚¢‚Ì‚©‚Á‚Ä¡ŽŽ‚µ‚½‚ç
•’ʂɂł½‚ñ‚¾‚¯‚ÇH
177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/20 00:12
>>174-175
‚¹‚Á‚©‚‚È‚ñ‚Åé“`‚µ‚Æ‚«‚Ü‚·‚—
URLØÝ¸(page.freett.com)
178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/20 00:14
ŽdØ‚è‚Ý‚½‚¢‚ɂȂÁ‚Ă邯‚Ljꉞ
gcj‚ÍWindows‚Ì‚à‚̂łàthisiscool‚Ìgcj‚ÆmingwŒöŽ®‚Ìgcj‚Æcygwin‚Ìgcj‚ª‚ ‚é‚ñ‚Å
‚ǂꂩ–¾‹L‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚æ
179:176
04/06/20 00:44
>>178
¢‚Ì’†‚Ì10“‚ÍWindows‚ðŽg‚Á‚Ä‚¢‚È‚¢‚Á‚Ä‚±‚Æ‚à‚ ‚邵A
‰´‚à‚»‚Ì10“‚É“ü‚é‚Ì‚ÅA‚¹‚Á‚©‚‚Ìî•ñ‚à‚ ‚Ü‚èŠÖŒW‚È‚¢‚±‚Æ‚ÉB
‚¤`‚ñB‚â‚Á‚Ï‚èSWT‚Åì‚é‚ׂ«‚©‚È‚Ÿ`H
URLØÝ¸(www.google.co.jp)
‚±‚ꂾ‚¯‚ ‚邯‚ÇASwing‚Ì‘ã‚í‚è‚Á‚Ăǂꂪ‚¢‚¢‚ñ‚¾‚낤H
180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/20 01:04
>>179
Linux‚È‚çGNU classpath‚ª‚ ‚邯‚Ç‚ ‚ê‚Á‚Ă܂¾AWT‚¾‚¯‚¾‚Á‚½‚©‚à‚µ‚ê‚ñEEE
181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/21 00:26
>>179
> ¢‚Ì’†‚Ì10“‚ÍWindows‚ðŽg‚Á‚Ä‚¢‚È‚¢‚Á‚Ä‚±‚Æ‚à‚ ‚邵A
> ‰´‚à‚»‚Ì10“‚É“ü‚é‚Ì‚Å
‚»‚¤‚¾‚Á‚½‚ç‚È‚¨‚³‚ç–¾‹L‚·‚ׂ«‚¾‚ÆŽv‚¤‚ªEEE
182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/29 22:16
umm-
gui toolkit‚ª‚Ç‚ê‚à‚±‚ê‚à‚¤‚Ü‚ƒCƒ“ƒXƒg[ƒ‹‚Å‚«‚È‚¢B
‚µ‚傤‚ª‚È‚¢‚̂Ŏ©ì‚µ‚悤‚ÆŽv‚¤‚ªA
swing‚Å‚¢‚¤‚Æ‚±‚ë‚ÌA
JWindow,JFrame,JButton,JLabel,JCheckBox,JRadioButton,JTextArea,JTextField‚Æ
ƒŒƒCƒAƒEƒgƒ}ƒl[ƒWƒƒ‚³‚¦‚ ‚ê‚΂¢‚¢‚Ì‚©‚µ‚çH
183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/06/29 22:47
>>182
Tk ‚Ì€‚Æ‚©B
URLØÝ¸(www.interq.or.jp)
184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/05 06:46
gcj‚Åjava‚̃ƒ\ƒbƒh‚ðjniŒo—R‚Å—˜—p‚Å‚«‚é‚Ì‚©‚ÈH
185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/18 14:46
>>184 —¼•ûŒü‚Æ‚à–â‘è‚È‚‚Å‚«‚邿B
186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/20 07:10
>>185
‚»‚¤‚·‚邯AjniŒo—R‚ÅSwing‚àŽg‚¦‚é‚©‚ÈH
‚â‚Á‚Ă݂邩
187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/20 14:01
o—ˆ‚邯‚Ç‚³‚قǑ債‚½ˆÓ–¡‚͂Ȃ¢‚È
188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/20 14:45
>>186
‚»‚à‚»‚à gcj ‚ł܂Ƃà‚É“®‚ Swing ‚ª‚ ‚é‚Ì‚©C‚Æc
189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/07/21 21:37
‚Ù[Ac/c++ ‚Ȃǂ̃c[ƒ‹ƒLƒbƒg‚Æ‚µ‚Ä Swing ‚ðŽg‚¤‚Ì‚©B
‚¨‚à‚µ‚ë‚¢‚¯‚ÇAŽg‚¢•¨‚ɂȂç‚È‚¢‚ñ‚¾‚낤‚ÈB
190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/08 23:58
‚í‚©‚ç‚È‚¢‚̂ŕ·‚«‚Ü‚·B
Linuxã‚Ìgcj‚ÅASWT‚ðŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚é‚Ì‚¾‚¯‚Ç
@1
2
3 import org.eclipse.swt.SWT;
4 import org.eclipse.swt.graphics.Image;
5 import org.eclipse.swt.layout.RowLayout;
6 import org.eclipse.swt.widgets.Display;
7 import org.eclipse.swt.widgets.Label;
8 import org.eclipse.swt.widgets.Shell;
9
10 /** Image View sample **/
11 public class sampleswt01
12 {
13
14 /** main method of View Image **/
15 public static void main(String args[])
16 {
191:190
04/08/08 23:59
17 Display display = new Display();
18 Shell shell = new Shell(display);
19 shell.setText("Image View");
20 shell.setLayout(new RowLayout());
21 Image image = new Image(display,"./kago.jpg");
22 Label label = new Label(shell,SWT.NONE);
23 label.setImage(image);
24 shell.pack();
25 shell.open();
26 while(!shell.isDisposed())
27 {
28 display.readAndDispatch();
29 display.sleep();
30 }//while
31 display.dispose();
32 }//main
33
34 /** non exec constractor **/
192:191
04/08/09 00:00
35 public sampleswt01()
36 {
37 }//method sampleswt01
38
39 }//class sampleswt01
‚Æ‚¢‚¤’Pƒ‚ȃ\[ƒX‚ð
gcj --main=nippon.tokyo.dreamtheater.test.sampleswt01 -fjni -L/usr/local/lib -lswt-gtk2 -fjni -I/usr/local/lib/libswt-gtk2.jar -o ../bin/sampleswt01 nippon/tokyo/dreamtheater/test/sampleswt01.java
‚Æ‚¢‚¤’Pƒ‚ȃRƒ“ƒpƒCƒ‹‚ðs‚Á‚ÄAŽÀsƒtƒ@ƒCƒ‹‚͂ł«‚ ‚ª‚Á‚½‚̂ł·‚ªA
Exception in thread "main" java.lang.UnsatisfiedLinkError: memmove
at _Jv_LookupJNIMethod (/usr/lib/libgcj.so.4.0.0)
at org.eclipse.swt.internal.gtk.OS.memmove(org.eclipse.swt.internal.gtk.GtkStyle, int) (/usr/local/lib/libswt-gtk2.so)
at org.eclipse.swt.widgets.Display.initializeSystemResources() (/usr/local/lib/libswt-gtk2.so)
at org.eclipse.swt.widgets.Display.init() (/usr/local/lib/libswt-gtk2.so)
at org.eclipse.swt.graphics.Device.Device(org.eclipse.swt.graphics.DeviceData) (/usr/local/lib/libswt-gtk2.so)
at org.eclipse.swt.widgets.Display.Display(org.eclipse.swt.graphics.DeviceData) (/usr/local/lib/libswt-gtk2.so)
at org.eclipse.swt.widgets.Display.Display() (/usr/local/lib/libswt-gtk2.so)
at nippon.tokyo.dreamtheater.test.sampleswt01.main(java.lang.String[]) (Unknown Source)
‚Æ‚¢‚¤‚æ‚‚í‚©‚ç‚È‚¢ƒGƒ‰[‚ªo‚ĂƂ܂è‚Ü‚·B
memmove‚ªŒ©•t‚©‚ç‚È‚¢‚Ý‚½‚¢‚Å‚·‚ªA‚»‚ꂪ‚Ç‚±‚É‚ ‚é‚Ì‚©Œ©“–‚ª‚‚«‚Ü‚¹‚ñB
193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/08/09 02:20
man 3 memmove ‚Æ‚©?
194:192
04/08/09 07:38
>>193
Œ©‚Ü‚µ‚½.
memmove‚̃\[ƒX‚̓J[ƒlƒ‹‚Ì‚ ‚½‚è‚É‚ ‚Á‚½‚̂ł·‚ªA
man‚É‚æ‚邯Aˆø”‚ð‚Æ‚é‚æ‚¤‚Å‚·‚ËB
‚Å‚àA‚±‚̃Gƒ‰[‚ł͉½‚ào‚Ă܂¹‚ñ‚ËB
‚»‚à‚»‚àAmemmove‚ªŒ©•t‚©‚ç‚È‚¢‚Æ‚¢‚¤ó‹µ‚ª‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚ªB
195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/09/04 00:21
>>192
Œ©•t‚©‚ç‚È‚¢‚Ì‚ÍAnative memmove‚ªJNIŒo—R‚ŌĂÔmemmove‚Á‚ăƒ\ƒbƒh‚¾‚©‚çA
man memmove‚łłĂ‚é‚â‚‚Ƃ͊֌W‚È‚¢B
‚½‚Ô‚ñ‚ ‚ñ‚½‚̊‹«‚ÉAlibswt-pi.so‚Á‚Ă̂ª‘«‚è‚È‚¢‚ñ‚¾‚ÆŽv‚¤B
196:195
04/09/04 00:26
> man memmove‚łłĂ‚é‚â‚‚Ƃ͊֌W‚È‚¢B
•â‘«BŠ®‘S‚ÉŠÖŒW–³‚¢‚Á‚Ä–ó‚ł͂ȂAJNI‚©‚çŒÄ‚΂ê‚émemmove“à‚©‚çA
man memmove‚Éo‚Ä‚‚é‚â‚‚ªŒÄ‚΂ê‚Ä‚é‚Í‚¸B‚¾‚¯‚ÇA¡‰ñ‚Ì–â‘è‚Æ‚Í
ŠÖŒW‚È‚¢‚Á‚Ä‚±‚ÆB
197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/02 16:54:16
URLØÝ¸(page.freett.com)
ª‚̎臂łâ‚Á‚Ä‚àswt.o‚ª¶¬‚³‚ê‚È‚¢c
198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/02 17:27:24
>>9
> 2. ƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ç cygwin ‚̃VƒFƒ‹‚Å
> $gcc -v
> ‚ƑłÁ‚Ă݂܂µ‚傤B
> ƒo[ƒWƒ‡ƒ“‚ª 3.xA--enable-languages ‚É java ‚ª“ü‚Á‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ä‚‚¾‚³‚¢B
‘å—ʂ̃IƒvƒVƒ‡ƒ“‚ª‚¸‚炸‚çˆês‚Å•À‚ñ‚Å
5•b‚½‚Á‚Ä‚àŒ©‚‚©‚ç‚È‚©‚Á‚½‚̂ū‚±‚¤‚µ‚Ü‚µ‚½B
$ for s in `gcc -v 2>&1`; do echo $s; done | grep languages
Œ‹‰ÊA
--enable-languages=c,ada,c++,f77,pascal,java,objc
“ü‚Á‚Ă܂·‚½‚ªA‚à‚Á‚Æ•ª‚©‚è‚â‚·‚¢Œ©•ª‚¯•û‚͂Ȃ¢‚ñ‚Å‚·‚©H
199:197
04/10/03 00:10:41
‚·‚¢‚Ü‚¹‚ñBswt‚̃o[ƒWƒ‡ƒ“‚ð2.1.3‚̂₂ɂµ‚½‚畒ʂɂł«‚Ü‚µ‚½
200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/03 09:53:24
‚¨IƒAƒCƒRƒ“‚Å‚«‚½Bgcc‚Æ•û–@ˆê‚¾‚Ë
201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/06 17:00:10
ƒ‰ƒCƒZƒ“ƒX‚ɂ‚¢‚Ä‹³‚¦‚ÄB
gcj‚Åì‚Á‚½ƒoƒCƒiƒŠ‚Ì”z•z“™A§ŒÀ‚ ‚è‚Ü‚·‚©H
‰pŒê‚͂ǂ¤‚à‹êŽè‚Åc
202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/06 19:07:24
>>201
Šî–{“I‚É‚Í libgcj ‚Í GPL ‚Ȃ̂ÅAƒXƒ^ƒeƒBƒbƒNƒŠƒ“ƒN‚·‚é‚É‚µ‚ë
ƒ_ƒCƒiƒ~ƒbƒNƒŠƒ“ƒN‚·‚é‚É‚µ‚ëA GPL ‚Å”z•z‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B
‚½‚¾‚µAŽg—p‚µ‚Ä‚¢‚é libgcj ‚ª LIBGCJ_LICENCE ‚ȂǂŗáŠO“I‚É
GPL ‚ɂƂç‚í‚ê‚È‚¢ƒŠƒ“ƒN‚ð”F‚߂Ă¢‚éꇂª‚ ‚éB
—v‚ÍŽg‚Á‚Ä‚é libgcj ‚É‚æ‚éB
203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/07 08:33:48
>>202
LGPL‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
ƒ_ƒCƒiƒ~ƒbƒNƒŠƒ“ƒN‚È‚çGPL‚É‚µ‚È‚‚Ä‚à
‚¢‚¢‚ñ‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/07 14:00:32
>>203
GPL‚Å‚·B
URLØÝ¸(gcc.gnu.org)
> libgcj is distributed under the GPL
205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/07 15:50:55
—áŠOð€‚̉ðà‚¨Šè‚¢B
206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/07 19:40:28
>>202 ‚É‘‚¢‚Ä‚ ‚éB•s‘«‚Ȃ玩•ª‚ÅŒ´•¶‚ð“ǂނȂ蒲‚ׂé‚Ȃ肵‚ëB
‚Á‚‚©A‚»‚Ì’ö“x‚à‘¼l‚É—Š‚ç‚ñ‚Æo—ˆ‚È‚¢‚È‚ç gcj ‚ðŽg‚¤‚̂͑f’¼‚É’ú‚ß‚½•û‚ªc
207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 00:13:25
‚Í[‚¢B
>>204 ‚ÌƒŠƒ“ƒNæ‚Élibgcj‚ª——R‚Å
GPL‚ɂȂÁ‚½‚肵‚È‚¢‚Á‚Ä‘‚¢‚Ä‚ ‚è‚Ü‚µ‚½B
LIBGCJ_LICENSE‚̂ق¤‚Í—áŠO‚Æ‚µ‚Ä
‘¼‚Ì•”•ª‚щƒCƒZƒ“ƒX‚Ì•s®‡‚ª‚È‚¯‚ê‚Î
ƒoƒCƒiƒŠ‚ðì‚邽‚ß‚ÉƒŠƒ“ƒN‚µ‚Ä‚à
‚Å‚«‚½ƒoƒCƒiƒŠ‚Ì•¡»A”z•z‚Í‚¶‚䂤‚Å‚·‚æB‚ĈӖ¡‚©‚È‚ B
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4167“ú‘O‚ÉXV/142 KB
’S“–:undef