Package Details: camotics-git r1012.8a867d3-1

Git Clone URL: https://aur.archlinux.org/camotics-git.git (read-only, click to copy)
Package Base: camotics-git
Description: 3-axis NC machining simulation software
Upstream URL: http://camotics.org/
Keywords: CAM simulation
Licenses: GPL2
Conflicts: camotics
Provides: camotics
Submitter: hpmachining
Maintainer: hpmachining
Last Packager: hpmachining
Votes: 3
Popularity: 0.000019
First Submitted: 2019-04-20 17:36 (UTC)
Last Updated: 2023-04-10 21:26 (UTC)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

hpmachining commented on 2022-06-28 19:13 (UTC) (edited on 2022-06-29 03:13 (UTC) by hpmachining)

It looks like cbang-git isn't finding the latest v8-r version when it builds, so it is building without v8 support, which in turn is causing camotics-git to fail. This may take me some time to figure out because v8-r takes so long to build. I know it was working with v8-r version 9.9.115 at one time, so possibly downgrading v8-r and rebuilding cbang-git might work as a workaround until I get this figured out.

EDIT: cbang-git builds properly with v8 support using v8-r version 10.1.104. So you can use that as a workaround while try to get this figured out.

EDIT 2: It looks like the problem is the latest v8-r is using some c++17 features, but cbang-git & camotics-git is being built with c++14 option. cbang-git builds with the c++17 option, but I am getting build errors in camotics-git using c++17.

EDIT 3: I located the problem and created a pull request upstream. I'll update the PKGBUILD when it gets acted on upstream.

nmanarch commented on 2022-06-28 15:02 (UTC)

failed to build :

Exception: Chakra or V8 support is required, please rebuild C! You may need to set CHAKRA_CORE_HOME or V8_HOME.: File "/var/tmp/pamac-build-nico/camotics-git/src/camotics/SConstruct", line 85: raise Exception( ==> ERREUR : Une erreur s’est produite dans build(). Abandon...

Someone have a trick ?

hpmachining commented on 2022-03-12 23:08 (UTC)

I added a patch to fix the scons issue.

hpmachining commented on 2021-11-12 12:34 (UTC)

Apparently the problem is with scons 4.2.0. Downgrading to 4.1.0 is a workaround. There is an issue filed upstream but it hasn’t been addressed yet.

https://github.com/CauldronDevelopmentLLC/CAMotics/issues/351

marianosk4 commented on 2021-11-11 22:41 (UTC)

I get an error when trying to build

scons: *** [build/camotics/qt/moc_AboutDialog.cc] TypeError `_defines() missing 2 required positional arguments: 'target' and 'source'' trying to evaluate `${_defines(QT5_MOCDEFPREFIX, CPPDEFINES, QT5_MOCDEFSUFFIX, __env__)}'
scons: building terminated because of errors.
==> ERROR: A failure occurred in build().
    Aborting...
'`'`