-
Notifications
You must be signed in to change notification settings - Fork 950
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pybind11 error #1256
Comments
Hi, thanks. Did you install pybind via the You need to checkout the smart_holder branch, see here: open_spiel/open_spiel/scripts/install.sh Line 104 in 3cdecf7
There have been some changes to that branch lately that could be backward-incompatible, so we can look into it. But, I did a sync 2 days ago to github and everything built fine, so it'd be quite a coincidence. So, please confirm that you checkout out the smart_holder branch as in that line above, thanks! |
Looking into the smart_holder branch it seems like maybe this header was removed recently. Tagging @rwgk for the suggested fix. We'll update master as soon as we have a fix, thanks for reporting. |
@PawBlo if you just remove those includes, does it work? My guess is that everything in those headers got put into the other pybind11 headers. |
Yes, simply remove the include. It was always private. In the past you had to include smart_holder.h, which still exists, but just for backward compatibility. |
Ahh, ok. Great. Looks like we only had two instances of it, so this PR should fix it: #1258 |
I get error with pybind11 when I try build Open_spiel from source.
Error:
My env:
The text was updated successfully, but these errors were encountered: