Discussion:
Can\'t build on Mavericks (different issue)
Mattmann, Chris A (3980)
2014-09-27 20:10:34 UTC
Permalink
Guys was there ever a fix to this? I¹m having the exact same issue :(

Some notes:

Mac OS 10.9.4
Trying to build JCC 2.19
Patching with instructions here https://github.com/chrismattmann/etllib/
to deal with JAVAFRAMEWORKS hard coding, etc.
Built collective.python, my own Python buildout, and am using VirtualEnv
Python 2.7.8 (default, Sep 27 2014, 11:46:04)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Still getting the darned linker error (I am using home brew and installing
GCC right now in hopes that fixes it).

This really sucks..

[chipotle:python2.7/src/JCC-2.19] mattmann% ../../bin/python2.7 setup.py
build
found JAVAHOME =
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.7.0_60
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc/PythonException.html...
Generating javadoc/org/apache/jcc/PythonVM.html...
Generating javadoc/org/apache/jcc/package-frame.html...
Generating javadoc/org/apache/jcc/package-summary.html...
Generating javadoc/org/apache/jcc/package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
running build
running build_py
writing /usr/local/xdata-employment/python2.7/src/JCC-2.19/jcc/config.py
copying jcc/config.py -> build/lib.macosx-10.9-x86_64-2.7/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/jcc.cpp -o build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup -dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyli
b:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dy
lib -arch x86_64 build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -o
build/lib.macosx-10.9-x86_64-2.7/libjcc.dylib
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/s
erver -ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
/server -Wl,-S
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
error: command 'g++' failed with exit status 1



Cheers,
Chris


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
Email: ***@nasa.gov
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Andi Vajda
2014-09-27 22:23:53 UTC
Permalink
Post by Mattmann, Chris A (3980)
Guys was there ever a fix to this? I¹m having the exact same issue :(
Mac OS 10.9.4
Trying to build JCC 2.19
Patching with instructions here https://github.com/chrismattmann/etllib/
to deal with JAVAFRAMEWORKS hard coding, etc.
Built collective.python, my own Python buildout, and am using VirtualEnv
Python 2.7.8 (default, Sep 27 2014, 11:46:04)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Still getting the darned linker error (I am using home brew and installing
GCC right now in hopes that fixes it).
This really sucks..
Ok, help me help you here.
What is it you're trying to do ?
Yes, I see you say you're trying to build JCC 2.19 on Mac OS 10.9.4.
This requires no patching. So there's got to be something else going here ?

In particular, what's this patching you're referring to ?
I did follow the link, I couldn't find relevant information for someone out
of context like myself.

While I don't know what the linker error you're reporting below exactly means,
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
it suspiciously looks like a mismatch between your C++ compiler and your C++
linker somehow as it can't find this particular decorated signature of
CallIntMethod(), a C++ method provided by your JDK's JNI library.
For example, you could be compiling against one version of the JDK and linking
against another. Or you could be compiling with Clang and linking with GCC or
using a python compiled with GCC and using Clang or any of the many other
ways to mismatch things. I see your Python invokes clang as the C++ compiler,
mine invokes gcc. Maybe there is a bug with compiling JCC with clang ?

I don't think I've ever tried this myself...
Maybe I should try Clang with a more recent Python...

For reference, here is my env and the log of my compilation:

Mac OS X:
10.9.2

Python:
Python 2.7 (r27:82500, Jul 7 2010, 03:32:44)
[GCC 4.2.1 (Apple Inc. build 5659)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

Java:
jdk1.8.0_05

GCC:
gcc --version
Configured with: --prefix=/Volumes/Yuzu/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix

JCC 2.20 Build Log (looks very similar to JCC 2.19):

yuzu:vajda> ../_install/bin/python setup.py build
found JAVAHOME = /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
found JAVAFRAMEWORKS = /System/Library/Frameworks/JavaVM.framework
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.6.0_65
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc//PythonException.html...
Generating javadoc/org/apache/jcc//PythonVM.html...
Generating javadoc/org/apache/jcc//package-frame.html...
Generating javadoc/org/apache/jcc//package-summary.html...
Generating javadoc/org/apache/jcc//package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
Generating javadoc/stylesheet.css...
running build
running build_py
writing /Users/vajda/apache/pylucene/jcc/jcc/config.py
creating build
creating build/lib.macosx-10.6-x86_64-2.7
creating build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__init__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__main__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/config.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/cpp.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/python.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/windows.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
creating build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jcc.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/types.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jccfuncs.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/macros.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
creating build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.4195 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c11 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c7 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class -> build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class -> build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7
creating build/temp.macosx-10.6-x86_64-2.7/jcc
creating build/temp.macosx-10.6-x86_64-2.7/jcc/sources
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JCCEnv.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -o build/lib.macosx-10.6-x86_64-2.7/libjcc.dylib -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -ljava -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -ljvm -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -Wl,-S -install_name @rpath/libjcc.dylib -current_version 2.20 -compatibility_version 2.20
building 'jcc._jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7/_jcc
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JCCEnv.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JObject.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JArray.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/functions.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/types.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/boot.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/PrintWriter.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/StringWriter.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/Writer.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Boolean.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Byte.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Character.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Class.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Double.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Double.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Exception.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Float.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Integer.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Long.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Object.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/RuntimeException.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Short.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/String.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Throwable.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Constructor.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Field.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/GenericArrayType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/GenericDeclaration.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Method.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Modifier.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Modifier.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/ParameterizedType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Type.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/TypeVariable.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/WildcardType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/util/Enumeration.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/util/Iterator.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
g++ -bundle -undefined dynamic_lookup build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Doubl
e.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o build/temp.macosx-10.6-x86_64-2.7/
_jcc/java/lang/reflect/Modifier.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -o build/lib.macosx-10.6-x86_64-2.7/jcc/_jcc.so -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -ljava -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -ljvm -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -Wl,-S
yuzu:vajda>
Post by Mattmann, Chris A (3980)
[chipotle:python2.7/src/JCC-2.19] mattmann% ../../bin/python2.7 setup.py
build
found JAVAHOME =
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.7.0_60
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc/PythonException.html...
Generating javadoc/org/apache/jcc/PythonVM.html...
Generating javadoc/org/apache/jcc/package-frame.html...
Generating javadoc/org/apache/jcc/package-summary.html...
Generating javadoc/org/apache/jcc/package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
running build
running build_py
writing /usr/local/xdata-employment/python2.7/src/JCC-2.19/jcc/config.py
copying jcc/config.py -> build/lib.macosx-10.9-x86_64-2.7/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/jcc.cpp -o build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup -dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyli
b:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dy
lib -arch x86_64 build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -o
build/lib.macosx-10.9-x86_64-2.7/libjcc.dylib
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/s
erver -ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
/server -Wl,-S
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
error: command 'g++' failed with exit status 1
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Andi Vajda
2014-09-29 23:00:58 UTC
Permalink
Post by Andi Vajda
Post by Mattmann, Chris A (3980)
Guys was there ever a fix to this? I¹m having the exact same issue :(
Mac OS 10.9.4
Trying to build JCC 2.19
Patching with instructions here https://github.com/chrismattmann/etllib/
to deal with JAVAFRAMEWORKS hard coding, etc.
Built collective.python, my own Python buildout, and am using VirtualEnv
Python 2.7.8 (default, Sep 27 2014, 11:46:04)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Still getting the darned linker error (I am using home brew and installing
GCC right now in hopes that fixes it).
This really sucks..
Ok, help me help you here.
What is it you're trying to do ?
Yes, I see you say you're trying to build JCC 2.19 on Mac OS 10.9.4.
This requires no patching. So there's got to be something else going here ?
In particular, what's this patching you're referring to ?
I did follow the link, I couldn't find relevant information for someone out
of context like myself.
While I don't know what the linker error you're reporting below exactly means,
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
it suspiciously looks like a mismatch between your C++ compiler and your C++
linker somehow as it can't find this particular decorated signature of
CallIntMethod(), a C++ method provided by your JDK's JNI library.
For example, you could be compiling against one version of the JDK and linking
against another. Or you could be compiling with Clang and linking with GCC or
using a python compiled with GCC and using Clang or any of the many other
ways to mismatch things. I see your Python invokes clang as the C++ compiler,
mine invokes gcc. Maybe there is a bug with compiling JCC with clang ?
I don't think I've ever tried this myself...
Maybe I should try Clang with a more recent Python...
I've now tried this (on Mac OS X 10.9.5):
- downloaded python 2.7.8 sources
- configured it with CC=clang and MACOSX_DEPLOYMENT_TARGET=10.9
- built, installed
- installed virtualenv 1.11.6 (which also brings in a recent version of
setuptools)
- created a virtualenv with this 2.7.8 build
- built jcc 2.20 in it without any errors

In other words, I can't reproduce the error you reported.

Andi..
Post by Andi Vajda
10.9.2
Python 2.7 (r27:82500, Jul 7 2010, 03:32:44)
[GCC 4.2.1 (Apple Inc. build 5659)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
jdk1.8.0_05
gcc --version
--prefix=/Volumes/Yuzu/Applications/Xcode.app/Contents/Developer/usr
--with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix
yuzu:vajda> ../_install/bin/python setup.py build
found JAVAHOME =
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
found JAVAFRAMEWORKS = /System/Library/Frameworks/JavaVM.framework
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.6.0_65
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc//PythonException.html...
Generating javadoc/org/apache/jcc//PythonVM.html...
Generating javadoc/org/apache/jcc//package-frame.html...
Generating javadoc/org/apache/jcc//package-summary.html...
Generating javadoc/org/apache/jcc//package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
Generating javadoc/stylesheet.css...
running build
running build_py
writing /Users/vajda/apache/pylucene/jcc/jcc/config.py
creating build
creating build/lib.macosx-10.6-x86_64-2.7
creating build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__init__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__main__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/config.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/cpp.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/python.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/windows.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
creating build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.cpp ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.cpp ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jcc.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.cpp ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.cpp ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/types.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.h ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jccfuncs.h ->
build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/macros.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
creating build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.4195 ->
build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c11 ->
build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c7 ->
build/lib.macosx-10.6-x86_64-2.7/jcc/patches
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7
creating build/temp.macosx-10.6-x86_64-2.7/jcc
creating build/temp.macosx-10.6-x86_64-2.7/jcc/sources
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -o
build/lib.macosx-10.6-x86_64-2.7/libjcc.dylib
-L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server
-ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server
-compatibility_version 2.20
building 'jcc._jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7/_jcc
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/JObject.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/JArray.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/functions.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c jcc/sources/types.cpp -o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/boot.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/io/__init__.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/io/PrintWriter.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/io/StringWriter.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/io/Writer.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/__init__.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Boolean.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Byte.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Character.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Class.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Double.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Double.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Exception.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Float.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Integer.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Long.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Object.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/RuntimeException.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Short.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/String.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/Throwable.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/__init__.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/Constructor.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/Field.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/GenericArrayType.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/GenericDeclaration.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/Method.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/Modifier.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Modifier.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/ParameterizedType.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/Type.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/TypeVariable.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/lang/reflect/WildcardType.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/util/Enumeration.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3
-Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20"
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin
-I_jcc -Ijcc/sources
-I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7
-c _jcc/java/util/Iterator.cpp -o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
g++ -bundle -undefined dynamic_lookup
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o
build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Doubl
e.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o
build/temp.macosx-10.6-x86_64-2.7/
_jcc/java/lang/reflect/Modifier.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o
build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -o
build/lib.macosx-10.6-x86_64-2.7/jcc/_jcc.so
-L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server
-ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server
-Wl,-S
yuzu:vajda>
Post by Mattmann, Chris A (3980)
[chipotle:python2.7/src/JCC-2.19] mattmann% ../../bin/python2.7 setup.py
build
found JAVAHOME =
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.7.0_60
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc/PythonException.html...
Generating javadoc/org/apache/jcc/PythonVM.html...
Generating javadoc/org/apache/jcc/package-frame.html...
Generating javadoc/org/apache/jcc/package-summary.html...
Generating javadoc/org/apache/jcc/package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
running build
running build_py
writing /usr/local/xdata-employment/python2.7/src/JCC-2.19/jcc/config.py
copying jcc/config.py -> build/lib.macosx-10.9-x86_64-2.7/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/jcc.cpp -o build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup -dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyli
b:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dy
lib -arch x86_64 build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -o
build/lib.macosx-10.9-x86_64-2.7/libjcc.dylib
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/s
erver -ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
/server -Wl,-S
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
error: command 'g++' failed with exit status 1
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aric Coady
2014-09-29 23:41:05 UTC
Permalink
Post by Andi Vajda
Post by Andi Vajda
Post by Mattmann, Chris A (3980)
Guys was there ever a fix to this? I¹m having the exact same issue :(
Mac OS 10.9.4
Trying to build JCC 2.19
Patching with instructions here https://github.com/chrismattmann/etllib/
to deal with JAVAFRAMEWORKS hard coding, etc.
Built collective.python, my own Python buildout, and am using VirtualEnv
Python 2.7.8 (default, Sep 27 2014, 11:46:04)
[GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Still getting the darned linker error (I am using home brew and installing
GCC right now in hopes that fixes it).
This really sucks..
Ok, help me help you here.
What is it you're trying to do ?
Yes, I see you say you're trying to build JCC 2.19 on Mac OS 10.9.4.
This requires no patching. So there's got to be something else going here ?
In particular, what's this patching you're referring to ?
I did follow the link, I couldn't find relevant information for someone out of context like myself.
While I don't know what the linker error you're reporting below exactly means,
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
it suspiciously looks like a mismatch between your C++ compiler and your C++
linker somehow as it can't find this particular decorated signature of
Yes, and the common cause is using current mavericks Xcode tools and the system python, which was built with an older compiler.

You can build a current python, as Andi is suggesting. Or conversely build jcc with the same compiler version (4.2?). Or third option is to disable shared and skip the whole issue. That’s what the homebrew formula does by default (brew install pylucene).
Post by Andi Vajda
Post by Andi Vajda
CallIntMethod(), a C++ method provided by your JDK's JNI library.
For example, you could be compiling against one version of the JDK and linking
against another. Or you could be compiling with Clang and linking with GCC or
using a python compiled with GCC and using Clang or any of the many other
ways to mismatch things. I see your Python invokes clang as the C++ compiler,
mine invokes gcc. Maybe there is a bug with compiling JCC with clang ?
I don't think I've ever tried this myself...
Maybe I should try Clang with a more recent Python...
- downloaded python 2.7.8 sources
- configured it with CC=clang and MACOSX_DEPLOYMENT_TARGET=10.9
- built, installed
- installed virtualenv 1.11.6 (which also brings in a recent version of
setuptools)
- created a virtualenv with this 2.7.8 build
- built jcc 2.20 in it without any errors
In other words, I can't reproduce the error you reported.
Andi..
Post by Andi Vajda
10.9.2
Python 2.7 (r27:82500, Jul 7 2010, 03:32:44)
[GCC 4.2.1 (Apple Inc. build 5659)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
jdk1.8.0_05
gcc --version
Configured with: --prefix=/Volumes/Yuzu/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix
yuzu:vajda> ../_install/bin/python setup.py build
found JAVAHOME = /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
found JAVAFRAMEWORKS = /System/Library/Frameworks/JavaVM.framework
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.6.0_65
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc//PythonException.html...
Generating javadoc/org/apache/jcc//PythonVM.html...
Generating javadoc/org/apache/jcc//package-frame.html...
Generating javadoc/org/apache/jcc//package-summary.html...
Generating javadoc/org/apache/jcc//package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
Generating javadoc/stylesheet.css...
running build
running build_py
writing /Users/vajda/apache/pylucene/jcc/jcc/config.py
creating build
creating build/lib.macosx-10.6-x86_64-2.7
creating build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__init__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/__main__.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/config.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/cpp.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/python.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
copying jcc/windows.py -> build/lib.macosx-10.6-x86_64-2.7/jcc
creating build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jcc.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/types.cpp -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/functions.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JArray.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JCCEnv.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/jccfuncs.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/JObject.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
copying jcc/sources/macros.h -> build/lib.macosx-10.6-x86_64-2.7/jcc/sources
creating build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.4195 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c11 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
copying jcc/patches/patch.43.0.6c7 -> build/lib.macosx-10.6-x86_64-2.7/jcc/patches
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache
creating build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class -> build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class -> build/lib.macosx-10.6-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7
creating build/temp.macosx-10.6-x86_64-2.7/jcc
creating build/temp.macosx-10.6-x86_64-2.7/jcc/sources
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -dynamiclib -D_jcc_lib -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JCCEnv.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
building 'jcc._jcc' extension
creating build/temp.macosx-10.6-x86_64-2.7/_jcc
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect
creating build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/jcc.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JCCEnv.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JObject.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/JArray.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/functions.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/types.cpp -o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/boot.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/PrintWriter.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/StringWriter.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/io/Writer.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Boolean.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Byte.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Character.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Class.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Double.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Double.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Exception.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Float.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Integer.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Long.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Object.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/RuntimeException.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Short.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/String.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/Throwable.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/__init__.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Constructor.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Field.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/GenericArrayType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/GenericDeclaration.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Method.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Modifier.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Modifier.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/ParameterizedType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/Type.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/TypeVariable.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/lang/reflect/WildcardType.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/util/Enumeration.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
gcc -fno-strict-aliasing -fno-common -dynamic -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -D_java_generics -DJCC_VER="2.20" -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/include/darwin -I_jcc -Ijcc/sources -I/Users/vajda/tmp/Python-2.7/_install/Python.framework/Versions/2.7/include/python2.7 -c _jcc/java/util/Iterator.cpp -o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -DPYTHON -fno-strict-aliasing -Wno-write-strings
g++ -bundle -undefined dynamic_lookup build/temp.macosx-10.6-x86_64-2.7/jcc/sources/jcc.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JCCEnv.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JObject.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/JArray.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/functions.o build/temp.macosx-10.6-x86_64-2.7/jcc/sources/types.o build/temp.macosx-10.6-x86_64-2.7/_jcc/boot.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/PrintWriter.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/StringWriter.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/io/Writer.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Boolean.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Byte.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Character.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Class.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Doubl
e.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Exception.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Float.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Integer.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Long.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Object.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/RuntimeException.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Short.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/String.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/Throwable.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/__init__.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Constructor.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Field.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericArrayType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/GenericDeclaration.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Method.o build/temp.macosx-10.6-x86_64-2.7/
_jcc/java/lang/reflect/Modifier.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/ParameterizedType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/Type.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/TypeVariable.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/lang/reflect/WildcardType.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Enumeration.o build/temp.macosx-10.6-x86_64-2.7/_jcc/java/util/Iterator.o -o build/lib.macosx-10.6-x86_64-2.7/jcc/_jcc.so -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -ljava -L/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -ljvm -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib -Wl,-rpath -Wl,/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/server -Wl,-S
yuzu:vajda>
Post by Mattmann, Chris A (3980)
[chipotle:python2.7/src/JCC-2.19] mattmann% ../../bin/python2.7 setup.py
build
found JAVAHOME =
/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
Loading source files for package org.apache.jcc...
Constructing Javadoc information...
Standard Doclet version 1.7.0_60
Building tree for all the packages and classes...
Generating javadoc/org/apache/jcc/PythonException.html...
Generating javadoc/org/apache/jcc/PythonVM.html...
Generating javadoc/org/apache/jcc/package-frame.html...
Generating javadoc/org/apache/jcc/package-summary.html...
Generating javadoc/org/apache/jcc/package-tree.html...
Generating javadoc/constant-values.html...
Generating javadoc/serialized-form.html...
Building index for all the packages and classes...
Generating javadoc/overview-tree.html...
Generating javadoc/index-all.html...
Generating javadoc/deprecated-list.html...
Building index for all classes...
Generating javadoc/allclasses-frame.html...
Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/help-doc.html...
running build
running build_py
writing /usr/local/xdata-employment/python2.7/src/JCC-2.19/jcc/config.py
copying jcc/config.py -> build/lib.macosx-10.9-x86_64-2.7/jcc
copying jcc/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
copying jcc/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.9-x86_64-2.7/jcc/classes/org/apache/jcc
running build_ext
building 'jcc' extension
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/jcc.cpp -o build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
/usr/bin/clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall
-Wstrict-prototypes -dynamiclib -arch x86_64 -D_jcc_lib -DJCC_VER="2.19"
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/include/d
arwin -I_jcc -Ijcc/sources
-I/Users/mattmann/git/buildout.python/parts/opt/include/python2.7 -c
jcc/sources/JCCEnv.cpp -o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
g++ -Wl,-x -dynamiclib -undefined dynamic_lookup -dylib_file
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dyli
b:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dy
lib -arch x86_64 build/temp.macosx-10.9-x86_64-2.7/jcc/sources/jcc.o
build/temp.macosx-10.9-x86_64-2.7/jcc/sources/JCCEnv.o -o
build/lib.macosx-10.9-x86_64-2.7/libjcc.dylib
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-ljava
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib/s
erver -ljvm -Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
-Wl,-rpath
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home/jre/lib
/server -Wl,-S
ld: internal error: atom not found in
symbolIndex(__ZN7JNIEnv_13CallIntMethodEP8_jobjectP10_jmethodIDz) for
architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
error: command 'g++' failed with exit status 1
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Chief Architect
Instrument Software and Science Data Systems Section (398)
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 168-519, Mailstop: 168-527
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Associate Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Loading...