lucene-pylucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Petrus Hyvönen <>
Subject Building jcc 3.0 under linux / anaconda python
Date Fri, 14 Apr 2017 22:52:45 GMT

First, again - many thanks to all of you who made jcc work with python 3,
this is a great thing!

Now playing with linux building and I am using anaconda python distribution
and it seems like the link library for python is called
instead of the libpython3.6 that other python seems to use and
assume. I have another called libpython3.

If I remove this extra_links_args it seems to build fine, as well as if I
add a "m" to the end:

       elif platform == 'linux':
            #kwds["extra_link_args"] = \
            #    lflags + ['-lpython%s.%s' %(sys.version_info[0:2])]
            kwds["force_shared"] = True    # requires jcc/patches/patch.43

The -m seems to indicate how python was built:

Not sure if there is a danger in removing this, as long as it builds fine?

Best Regards

Petrus Hyvönen, Uppsala, Sweden
Mobile Phone/SMS:+46 73 803 19 00

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message