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