Hi,

I am trying to install JCC to use it with solar.

But while installing JCC using the command: python setup.py build, I am getting 
the following error:

clang: warning: argument unused during compilation: '-dynamiclib'
jcc/sources/jcc.cpp:197:16: warning: implicit conversion loses integer 
precision: 'long' to 'int'
      [-Wshorten-64-to-32]
    int hash = PyObject_Hash(arg);
        ~~~~   ^~~~~~~~~~~~~~~~~~
1 warning generated.
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os 
-pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX 
-DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os 
-Wall -Wstrict-prototypes -DENABLE_DTRACE -dynamiclib -D_jcc_lib 
-DJCC_VER="2.21" 
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/include 
-I/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/include/darwin
 -I_jcc -Ijcc/sources 
-I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c 
jcc/sources/JCCEnv.cpp -o 
build/temp.macosx-10.10-intel-2.7/jcc/sources/JCCEnv.o -DPYTHON 
-fno-strict-aliasing -Wno-write-strings
clang: warning: argument unused during compilation: '-dynamiclib'
c++ -Wl,-x -dynamiclib -undefined dynamic_lookup 
build/temp.macosx-10.10-intel-2.7/jcc/sources/jcc.o 
build/temp.macosx-10.10-intel-2.7/jcc/sources/JCCEnv.o -o 
build/lib.macosx-10.10-intel-2.7/libjcc.dylib 
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib 
-ljava 
-L/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server
 -ljvm -Wl,-rpath 
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib 
-Wl,-rpath 
-Wl,/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server
 -Wl,-S -install_name @rpath/libjcc.dylib -current_version 2.21 
-compatibility_version 2.21
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 'c++' failed with exit status 1

Environment:
Mac OS X 10.10 (14A389)
GCC version:
Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0

Any help about how to resolve this issue will be really helpful.

Thanks,
Harsh Singh

Reply via email to