pywrap does not work

Open
#130 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
cpp, python
Domain
tooling

Research direction

Start with the documented pywrap command and trace the reported clang.cindex.LibclangError. Check how the Python bindings and /usr/lib64/libclang.so versions are identified; done means the documented command runs without the undefined-symbol error and the compatible versions are documented.

Written by the indexing model from the issue text.

Description

Hi
Following your documentation, i run:

pywrap -i /usr/include/clang/ -l /usr/lib64/libclang.so all ocp.toml
but get this error finally:

clang.cindex.LibclangError: /usr/lib64/libclang.so: undefined symbol: clang_CXXMethod_isDeleted. Please ensure that your python bindings are compatible with your libclang.so version.

and I got few questions:

  • which tool did output this error ? i could not find this text in the pywrap sources
  • What is this version equality about ? how can i check both versions and how can i best make sure that they are equal ?

Thank you :)

Dominant language
C++
Stars
200
Forks
48
Avg merge
1d 13h
Merged PRs (30d)
4

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CadQuery/OCP

All issues in CadQuery/OCP

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.