ndarray / Boost.NumPy

Boost.Python interface for NumPy; now deprecated in factor of the version in Boost.Python itself.
Boost Software License 1.0
151 stars 73 forks source link

Boost 1.72 + python 3.8 => boost_numpy38-vc141-mt-gd-x32-1_72.lib missing #86

Open lucwens opened 4 years ago

lucwens commented 4 years ago

I want to use Boost Numpy (boost version 1.72) with Visual Studio 2017 and Python 3.8. In my test program which includes I get a link error "boost_numpy38-vc141-mt-gd-x32-1_72.lib". I cannot find the file "boost_numpy38-vc141-mt-gd-x32-1_72.lib" anywhere, it is not created when building the binaries (bootstrap + .\b2) and it is nowhere to be found on the binary repositories at Sourceforge (https://sourceforge.net/projects/boost/files/boost-binaries/ ).

Anybody any clue?

TallJimbo commented 4 years ago

If you're using boost 1.72, you can use the NumPy interface that comes with Boost.Python (essentially the same as the one here, except it's in boost::python::numpy instead of boost::numpy`). I'd strongly recommend that, because this repo is no longer being maintained.

lucwens commented 4 years ago

I’m actually including "boost\python\numpy.hpp"

And this gives me LINK : fatal error LNK1104: cannot open file 'boost_numpy38-vc141-mt-gd-x32-1_72.lib'

Which header should I include?

From: Jim Bosch notifications@github.com Sent: Monday, 11 May 2020 17:13 To: ndarray/Boost.NumPy Boost.NumPy@noreply.github.com Cc: Luc Wens luc.wens@ctechmetrology.com; Author author@noreply.github.com Subject: Re: [ndarray/Boost.NumPy] Boost 1.72 + python 3.8 => boost_numpy38-vc141-mt-gd-x32-1_72.lib missing (#86)

If you're using boost 1.72, you can use the NumPy interface that comes with Boost.Python (essentially the same as the one here, except it's in boost::python::numpy instead of boost::numpy`). I'd strongly recommend that, because this repo is no longer being maintained.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/ndarray/Boost.NumPy/issues/86#issuecomment-626766366, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKCVMHKPF3D5HUCTTLOK5VDRRAIZDANCNFSM4M5X4BEA.

TallJimbo commented 4 years ago

Ah, in that case I think you just need to ask this question over at https://github.com/boostorg/python, instead.

lucwens commented 4 years ago

Ok, I’ll give that a shot, thank’s fort he reply

From: Jim Bosch notifications@github.com Sent: Monday, 11 May 2020 17:55 To: ndarray/Boost.NumPy Boost.NumPy@noreply.github.com Cc: Luc Wens luc.wens@ctechmetrology.com; Author author@noreply.github.com Subject: Re: [ndarray/Boost.NumPy] Boost 1.72 + python 3.8 => boost_numpy38-vc141-mt-gd-x32-1_72.lib missing (#86)

Ah, in that case I think you just need to ask this question over at https://github.com/boostorg/python, instead.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/ndarray/Boost.NumPy/issues/86#issuecomment-626790718, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKCVMHKOKSSJT6OBYJJU3CLRRANV3ANCNFSM4M5X4BEA.