gcj‚Á‚ÄŽg‚Á‚Ä‚él‚¢‚ ..
[2ch|¥Menu]
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


208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 00:15:12
LGPL‚¾‚Á‚ĉ½“x‚àŒ¾‚Á‚Ă邾‚ë

209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 00:37:05
gcj ‚ðŽg‚¤‚̂͑f’¼‚É’ú‚ß‚½•û‚ªc

210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 04:50:06
>>209
‚»‚¾‚ËBƒ‰ƒCƒZƒ“ƒX“ǂ܂¸‚ÉŽ©•ªŸŽè‚ȉðŽß‚µ‚Ă邵B

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 04:55:14
>>208
‚Á‚Â[‚©Alibgcj ‚ªŽg‚Á‚Ä‚é GNU Classpath ‚à GPL ‚Ȃ̂ÅB

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/10/08 13:45:28
> LIBGCJ_LICENSE‚̂ق¤‚Í—áŠO‚Æ‚µ‚Ä
> ‘¼‚Ì•”•ª‚щƒCƒZƒ“ƒX‚Ì•s®‡‚ª‚È‚¯‚ê‚Î
> ƒoƒCƒiƒŠ‚ðì‚邽‚ß‚ÉƒŠƒ“ƒN‚µ‚Ä‚à
> ‚Å‚«‚½ƒoƒCƒiƒŠ‚Ì•¡»A”z•z‚Í‚¶‚䂤‚Å‚·‚æB‚ĈӖ¡‚©‚È‚ B
‚ĈӖ¡‚ł͂ ‚è‚Ü‚¹‚ñB

‚Á‚‚©AlH–³”\–|–ó‚Å‚à ‚à‚¤‚¿‚å‚Á‚ƃ}ƒgƒ‚‚¾‚ÆŽv‚¤cc
‚â‚Á‚Ï‚è gcj ‚ðŽg‚¤‚̂͑f’¼‚É’ú‚ß‚½•û‚ªcc

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/03 20:20:09
gcj‚Ì—˜“_‚Á‚ĂȂÉH

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
04/11/04 01:19:17
>>204
URLØÝ¸(gcc.gnu.org)
1.1 What license is used for libgcj?
libgcj is distributed under the GPL, with the 'libgcc exception'. This means that linking with libgcj does not by itself cause your program to fall under the GPL. See LIBGCJ_LICENSE in the source tree for more details.
’Þ‚Á‚Ä‚é‚ÌH


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4193“ú‘O‚ÉXV/142 KB
’S“–:undef