Dear Developers of gcc5 (fink),

Thank you very much for developing nice packages for MacOS X.
I have found that gcj in gcc5 (5.2.0-1) on MacOS X 10.11 (El capitan) does not 
work properly.
It hangs in the compilation of the HelloWorld program.
Please fix this problem.
Thank you very much in advance.

Sincerely yours,

Satoshi Adachi

P.S.

The parallel execution of multiple jobs in building gcc5 seems to be unstable.
(I am using MacBook Pro (core i5). Activity Monitor.app displays 4 vertical 
bars.)
The build process sometimes fails. The location of failure changes in each 
build.
I repeated the build process of gcc5 several times. Twice, the build process 
succeeded
to obtain the final executables. The reported behavior of gcj was observed in 
both cases.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Last login: Sat Oct 10 13:11:17 on ttys010
[wisdom4:~:1] adachi% cd work/642
[wisdom4:~/work/642:2] adachi% ls
./../HelloWorld.java
[wisdom4:~/work/642:3] adachi% cat HelloWorld.java 
/******************************************************************************
 *  Compilation:  javac HelloWorld.java
 *  Execution:    java HelloWorld
 *
 *  Prints "Hello, World". By tradition, this is everyone's first program.
 *
 *  % java HelloWorld
 *  Hello, World
 *
 *  These 17 lines of text are comments. They are not part of the program;
 *  they serve to remind us about its properties. The first two lines tell
 *  us what to type to compile and test the program. The next line describes
 *  the purpose of the program. The next few lines give a sample execution
 *  of the program and the resulting output. We will always include such 
 *  lines in our programs and encourage you to do the same.
 *
 ******************************************************************************/

public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello, World");
    }

}
[wisdom4:~/work/642:4] adachi% which gcj
/sw/bin/gcj
[wisdom4:~/work/642:5] adachi% gcj --version
gcj (GCC) 5.2.0
Copyright (C) 2015 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.

[wisdom4:~/work/642:6] adachi% fink list | grep gcc5
 i gcc55.2.0-1GNU Compiler Collection Version 5
 i gcc5-compiler5.2.0-1Compiler Binaries for gcc5
 i gcc5-shlibs5.2.0-1Shared libraries for gcc4
[wisdom4:~/work/642:7] adachi% sw_vers
ProductName:Mac OS X
ProductVersion:10.11
BuildVersion:15A284
[wisdom4:~/work/642:8] adachi% gcj -v --main=HelloWorld -o HelloWorld 
HelloWorld.java
組み込み spec を使用しています。
/sw/lib/gcc5/lib/gcc/x86_64-apple-darwin15.0.0/5.2.0/../../../libgcj.spec から 
spec を読み込んでいます
spec startfile を startfileorig に名前を変更します
spec lib を liborig に名前を変更します
COLLECT_GCC=gcj
COLLECT_LTO_WRAPPER=/sw/lib/gcc5/libexec/gcc/x86_64-apple-darwin15.0.0/5.2.0/lto-wrapper
ターゲット: x86_64-apple-darwin15.0.0
configure 設定: ../gcc-5.2.0/configure --prefix=/sw --prefix=/sw/lib/gcc5 
--mandir=/sw/share/man --infodir=/sw/lib/gcc5/info 
--enable-languages=c,c++,fortran,lto,objc,obj-c++,java --with-gmp=/sw 
--with-libiconv-prefix=/sw --with-isl=/sw --with-mpc=/sw --with-system-zlib 
--x-includes=/opt/X11/include --x-libraries=/opt/X11/lib 
--program-suffix=-fsf-5 --with-build-config=bootstrap-debug
スレッドモデル: posix
gcc バージョン 5.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-fsaw-java-file' '-mmacosx-version-min=10.11.0' '-v' '-o' 
'HelloWorld' '-fbootclasspath=./:/sw/lib/gcc5/share/java/libgcj-5.2.0.jar' 
'-g1' '-specs=libgcj.spec' '-shared-libgcc' '-mtune=core2'
 /sw/lib/gcc5/libexec/gcc/x86_64-apple-darwin15.0.0/5.2.0/ecj1 HelloWorld.java 
-g1 -fbootclasspath=./:/sw/lib/gcc5/share/java/libgcj-5.2.0.jar -g1 
-fsource=1.5 -ftarget=1.5 -fzip-dependency 
/var/folders/pr/42nw3_x1551d8smz43jz42tr0000gn/T//cc4DBgCm.zip -fzip-target 
/var/folders/pr/42nw3_x1551d8smz43jz42tr0000gn/T//ccHZMG3C.jar
^C
[wisdom4:~/work/642:9] adachi% 
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to