Re: JCC Compilation Error

2023-03-22 Thread S Less
Andi, thankyou for the reply and my apologies, sorry to waste your time.
Al

On Thu, Mar 23, 2023 at 4:10 PM Andi Vajda  wrote:

>
> On Thu, 23 Mar 2023, S Less wrote:
>
> > *jcc3/sources/functions.cpp:1742:28: **error: **expression is not
> > assignable*
> >
> >Py_TYPE(*type) = PY_TYPE(FinalizerClass);
> >
> > *~~ ^*
>
> This is https://issues.apache.org/jira/browse/PYLUCENE-66 and was fixed
> for
> PyLucene 9.4.1.
> You say "I am running setup.py from the latest PyLucene download", is that
> 9.4.1 ?
>
> Andi..
>


Re: JCC Compilation Error

2023-03-22 Thread Andi Vajda



On Thu, 23 Mar 2023, S Less wrote:


*jcc3/sources/functions.cpp:1742:28: **error: **expression is not
assignable*

   Py_TYPE(*type) = PY_TYPE(FinalizerClass);

*~~ ^*


This is https://issues.apache.org/jira/browse/PYLUCENE-66 and was fixed for 
PyLucene 9.4.1.
You say "I am running setup.py from the latest PyLucene download", is that 
9.4.1 ?


Andi..


JCC Compilation Error

2023-03-22 Thread S Less
Hello, I am getting a compilation error when installing JCC.
I am on Apple M1 Pro, macOS Ventura Version 13.2.1
I am running setup.py from the latest PyLucene download
Thanks in advance,
Al

username@MacBook-Pro jcc % python3 setup.py build


found JAVAHOME =
/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home

running build

running build_py

writing /Users/username/Downloads/pylucene-8.11.0/jcc/jcc3/config.py

copying jcc3/config.py -> build/lib.macosx-10.9-universal2-cpython-311/jcc

copying jcc3/classes/org/apache/jcc/PythonVM.class ->
build/lib.macosx-10.9-universal2-cpython-311/jcc/classes/org/apache/jcc

copying jcc3/classes/org/apache/jcc/PythonException.class ->
build/lib.macosx-10.9-universal2-cpython-311/jcc/classes/org/apache/jcc

running build_ext

building 'jcc._jcc3' extension

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/boot.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/boot.o -DPYTHON
-fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/io/PrintWriter.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/io/PrintWriter.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/io/StringWriter.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/io/StringWriter.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/io/Writer.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/io/Writer.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/io/__init__.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/io/__init__.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/lang/Boolean.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/lang/Boolean.o
-DPYTHON -fno-strict-aliasing -Wno-write-strings -mmacosx-version-min=10.9
-std=c++11 -stdlib=libc++

clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g
-fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -D_java_generics
-DJCC_VER=\"3.11\"
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include
-I/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/include/darwin
-I_jcc3 -Ijcc3/sources
-I/Library/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c
_jcc3/java/lang/Byte.cpp -o
build/temp.macosx-10.9-universal2-cpython-311/_jcc3/java/lang/Byte.o
-DPYTHON -fno-strict-aliasing