-
Notifications
You must be signed in to change notification settings - Fork 40
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
macos build failure using cmake #96
Comments
Which swig version are you using? I can remember having a similar problem long ago, but I can't remember the solution. |
for what it's worth, im only running into build issues using the cmake procedure. i took look at how the arch package is setup and installed, https://github.com/archlinux/svntogit-community/blob/packages/python-pivy/trunk/PKGBUILD and used the python command from the above link, and was able to build pivy on macos catalina using python 3.10 with the latest HEAD of coin3d. the command i used to build pivy is below
|
nice to see this is still working. Not sure about the issue with cmake. I am testing this with conda and do not see such issues. |
curious, what platform and what OS are you using to test the conda cmake procedure with? |
https://github.com/coin3d/pivy/runs/6227287786?check_suite_focus=true hopefully soon osx_arm64 will join. Pyside2 is still missing. |
on a separate but related issue regarding python 3.10 i was able to build both pyside and shiboken 5.15.3 using python 3.10 thanks to a patch from the arch linux distro. you can see how i set things up with the homebrew formula below, if that helps, https://github.com/FreeCAD/homebrew-freecad/blob/master/Formula/pyside2%405.15.3.rb |
I used for pyside2 a patch from Fedro. That included some more changes than your fix. But since I updated to QT 5.15.3, I do not need a fix for pyside2. Conda used an older QT tree. Swig version is 4.0.2. |
are you able to build pivy on macos using cmake? and if so, what are the steps you are using? |
I used setup.py. Attached are the cmake logs. |
have you been able to build pivy with cmake? |
I'll test it at the weekend. |
First step I get the export stuff by edit the formula with "brew edit .../freecad/pivy" and add the line " system "export -p". Then the standard stuff:
Works fine with a lot of warnings. |
bumping for progress on FreeCAD/FreeCAD#6856 |
soft bump |
bump |
bumpity bump |
Anyone? |
I'm running into the same error on OpenBSD 7.3 - current.
I'm using python-3.10.13, swig-4.1.0 and the latest coin-4.0.0. Any workarounds for this? |
Nevermind, using setup.py instead of cmake worked. |
I think the workaround for cmake is to add It isn't reasonable to assign a va_list. Builds on ubuntu for python 3.12, swig 4.02, coin 4.0.0 |
hello 👋,
i've been attempting build pivy from source from the latest git master HEAD and also from the 0.6.7 tarball release on macos catalina but have been running into build failures.
i realize pivy requires a dependency on coin3d, and built coin from the latest tarball and from git master head without any issues from building and linking against python 3.10 more specifically the homebrew installation of python@3.10 on an intel mac.
the cmake commands i'm using are below,
STDOUT from above ☝️ cmake command
i then run
make
and that produces the below 👇 error messagemake cmd / build error STDOUT
if the entire output from running the
make
cmd is helpful let me know and i'll gladly post the entire output.The text was updated successfully, but these errors were encountered: