Andi,
Actually I tried that too. I got:
c:\Python26\python.exe: DLL load failed: The specified module could not be 
found.
and 
c:\Python31\python.exe: No module named jcc
with Python 3.1
I rebuild new copy of JCC 2.3 and installed it to make sure JCC is built 
correctly. I didn't get any error so I think JCC is fine.
This is consule output after JCC installation:
$ /cygdrive/c/Python26/python.exe setup.py install
running install
running build
running build_py
copying jcc\config.py -> build\lib.win32-2.6\jcc
running build_ext
running install_lib
copying build\lib.win32-2.6\jcc\config.py -> c:\Python26\Lib\site-packages\jcc
copying build\lib.win32-2.6\jcc\_jcc.pyd -> c:\Python26\Lib\site-packages\jcc
byte-compiling c:\Python26\Lib\site-packages\jcc\config.py to config.pyc
running install_egg_info
Removing c:\Python26\Lib\site-packages\JCC-2.3-py2.6.egg-info
Writing c:\Python26\Lib\site-packages\JCC-2.3-py2.6.egg-info

Thanks.

--- On Wed, 9/23/09, Andi Vajda <va...@apache.org> wrote:

From: Andi Vajda <va...@apache.org>
Subject: Re: pylucene make problem Win XP and cygwin
To: pylucene-dev@lucene.apache.org
Date: Wednesday, September 23, 2009, 8:08 PM


On Wed, 23 Sep 2009, Sepand Ansari wrote:

> You were right. Using cygwin make solved the problem, Thanks. but now I am 
> getting another error:
> c:\Python26\python.exe: jcc is a package and cannot be directly executed
> when I use python 2.6 and

> c:\Python31\python.exe: No module named jcc
> when using Python 3.1

Python 3.x is not (yet) supported with JCC.

> I also edited makefile to resolve Python 2.6 problem:
> JCC=$(PYTHON) jcc.__main__ --shared
> but I am getting :
> c:\Python26\python.exe: can't open file 'jcc.__main__': [Errno 2] No such 
> file or directory

That's because you still need to use -m.

  $ python -m jcc.__main__ ...

Andi..

>
> Thanks again
> Sepand
>
>
>
>
>
> --- On Wed, 9/23/09, Andi Vajda <va...@apache.org> wrote:
>
> From: Andi Vajda <va...@apache.org>
> Subject: Re: pylucene make problem Win XP and cygwin
> To: pylucene-dev@lucene.apache.org
> Date: Wednesday, September 23, 2009, 7:27 PM
>
>
> On Wed, 23 Sep 2009, Sepand Ansari wrote:
>
>> Hi All,
>> I am trying to install pylucene using cygwin on Win XP.
>> After resolving problems I had with building JCC now I have both JCC
>> and Java Lucene built . After Lucene being build the make process
>> executes this scripts which causes error:
>>
>> /cygdrive/c/Python26/python.exe
>> -m jcc --shared --jar lucene-java-2.4.1/build/lucene-core-2.4.1.jar
>> --jar [...]  --python lucene --mapping
>> org.apache.lucene.document.Document
>> 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping
>> java.util.Properties
>> 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
>> org.apache.lucene.search.Hits 'length:()I'
>> 'doc:(I)Lorg/apache/lucene/document/Document;' --version 2.4.1 --module
>> python/collections.py --files 2 --build
>>
>> process_begin: CreateProcess((null), /cygdrive/c/Python26/python.exe -m jcc 
>> [...] --build, ...) failed.
>> make (e=3D3): The system cannot find the path specified.
>> c:\mingw\bin\mingw32-make.exe: ***
>> [compile] Error 3
>
> It looks like you're using MinGW make inside Cygwin, right ?
> Does it support Cygwin style paths ?
> If not, use Cygwin's 'make' instead.
>
> Andi..


      

Reply via email to