2014-04-01 2 views
0

Pylucene을 사용하고 싶습니다. 설치하려면 JCC를 먼저 설치해야합니다.Mac OS에서 JCC를 설치하는 데 문제가 있습니다.

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/vancexu/Projects/SI650/pylucene-4.6.1-1/jcc/jcc/config.py 
copying jcc/config.py -> build/lib.macosx-10.9-intel-2.7/jcc 
copying jcc/classes/org/apache/jcc/PythonVM.class -> build/lib.macosx-10.9-intel-2.7/jcc/classes/org/apache/jcc 
copying jcc/classes/org/apache/jcc/PythonException.class -> build/lib.macosx-10.9-intel-2.7/jcc/classes/org/apache/jcc 
running build_ext 
building 'jcc' extension 
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -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.19" -I/System/Library/Frameworks/JavaVM.framework/Headers -I_jcc -Ijcc/sources -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c jcc/sources/jcc.cpp -o build/temp.macosx-10.9-intel-2.7/jcc/sources/jcc.o -DPYTHON -fno-strict-aliasing -Wno-write-strings 
clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] 
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future 
error: command 'cc' failed with exit status 1 

이 문제를 해결하고 성공적으로 구축하기 위해 어떻게해야합니까 : 나는 python setup.py build을 실행하면 다음과 같이
은 그것은 오류로 중지? 힌트를 보내 주시면 감사하겠습니다.

setup.py을 수정하려고하는데 무엇을 변경해야할지 모르겠다. 'darwin/home'INCLUDESLFLAGES으로 변경해야하지만 그곳에 무엇을 넣어야합니까? 인터넷의 검색 결과는 도움이되지 않습니다. this 또는 this

답변

1

처럼 나는 마침내 this을 발견

clang: error: unknown argument: '-mno-fused-madd'이 일반적인 일이 볼 것 같다.

다음을 시도해보십시오

export CFLAGS=-Qunused-arguments 
export CPPFLAGS=-Qunused-arguments 

그런 python setup.py build해야 작업을 실행합니다.

관련 문제