Package Details: camotics 1.3.0-2

Git Clone URL: https://aur.archlinux.org/camotics.git (read-only, click to copy)
Package Base: camotics
Description: 3-axis NC machining simulation software
Upstream URL: https://camotics.org/
Keywords: CAM simulation
Licenses: GPL2
Submitter: jstamant
Maintainer: hpmachining
Last Packager: hpmachining
Votes: 5
Popularity: 0.40
First Submitted: 2017-02-09 01:10 (UTC)
Last Updated: 2024-10-09 23:53 (UTC)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

hpmachining commented on 2024-10-08 19:36 (UTC)

cbang needs to be built with V8 support. This appears to be a cbang issue and not a camotics issue. It could be changes in V8 are making it so cbang doesn't find it (v8). What is the version of V8-r that you are using when you build cbang?

lgomesf commented on 2024-10-08 17:39 (UTC) (edited on 2024-10-08 18:42 (UTC) by lgomesf)

compile error
Exception: Chakra or V8 support is required, please rebuild C! You may need to set CHAKRA_CORE_HOME or V8_HOME.:

s218 commented on 2023-05-07 17:37 (UTC)

compile error -

g++ -o tplang -Wl,--as-needed -Wl,-s -Wl,-x -Wl,--gc-sections -no-pie -pthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--wrap=log -Wl,--wrap=logf -Wl,--wrap=exp -Wl,--wrap=expf -Wl,--wrap=pow -Wl,--wrap=powf -Wl,--wrap=memcpy -Wl,-rpath=/usr/lib build/tplang.o -L/opt/cbang/lib -L. -Wl,--start-group build/libCAMoticsPy.a build/libCAMotics.a build/libCAMoticsGUI.a build/libclipper.a build/libDXF.a build/libSTL.a build/libGCode.a -lstdc++ -lutil -lcbang -lcbang-boost -lv8_libplatform -lv8 -lssl -lcrypto -llz4 -lmysqlclient -lexpat -lbz2 -lz -lpthread -ldl -lm -lpython3.11 build/dxflib/libdxflib.a -Wl,--end-group g++ -o build/camotics.so -Wl,--as-needed -Wl,-s -Wl,-x -Wl,--gc-sections -no-pie -pthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--wrap=log -Wl,--wrap=logf -Wl,--wrap=exp -Wl,--wrap=expf -Wl,--wrap=pow -Wl,--wrap=powf -Wl,--wrap=memcpy -shared -Wl,-rpath=/usr/lib build/python.os -L/opt/cbang/lib -L. -Wl,--start-group build/libCAMoticsPy.a build/libCAMotics.a build/libCAMoticsGUI.a build/libclipper.a build/libDXF.a build/libSTL.a build/libGCode.a -lstdc++ -lutil -lcbang -lcbang-boost -lv8_libplatform -lv8 -lssl -lcrypto -llz4 -lmysqlclient -lexpat -lbz2 -lz -lpthread -ldl -lm -lpython3.11 build/dxflib/libdxflib.a -Wl,--end-group g++ -o planner -Wl,--as-needed -Wl,-s -Wl,-x -Wl,--gc-sections -no-pie -pthread -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,--wrap=log -Wl,--wrap=logf -Wl,--wrap=exp -Wl,--wrap=expf -Wl,--wrap=pow -Wl,--wrap=powf -Wl,--wrap=memcpy -Wl,-rpath=/usr/lib build/planner.o -L/opt/cbang/lib -L. -Wl,--start-group build/libCAMoticsPy.a build/libCAMotics.a build/libCAMoticsGUI.a build/libclipper.a build/libDXF.a build/libSTL.a build/libGCode.a -lstdc++ -lutil -lcbang -lcbang-boost -lv8_libplatform -lv8 -lssl -lcrypto -llz4 -lmysqlclient -lexpat -lbz2 -lz -lpthread -ldl -lm -lpython3.11 build/dxflib/libdxflib.a -Wl,--end-group /usr/bin/ld: /opt/cbang/lib/libcbang.a(Value.o): в функции «cb::gv8::Value::makePersistent() const»: (.text._ZNK2cb3gv85Value14makePersistentEv+0x6a): неопределённая ссылка на «v8::api_internal::GlobalizeReference(v8::internal::Isolate, unsigned long)» collect2: ошибка: выполнение ld завершилось с кодом возврата 1 scons: *** [camsim] Error 1 /usr/bin/ld: /opt/cbang/lib/libcbang.a(Value.o): в функции «cb::gv8::Value::makePersistent() const»: (.text._ZNK2cb3gv85Value14makePersistentEv+0x6a): неопределённая ссылка на «v8::api_internal::GlobalizeReference(v8::internal::Isolate, unsigned long)» collect2: ошибка: выполнение ld завершилось с кодом возврата 1 scons: *** [tplang] Error 1 /usr/bin/ld: /opt/cbang/lib/libcbang.a(Value.o): в функции «cb::gv8::Value::makePersistent() const»: (.text._ZNK2cb3gv85Value14makePersistentEv+0x6a): неопределённая ссылка на «v8::api_internal::GlobalizeReference(v8::internal::Isolate, unsigned long)» collect2: ошибка: выполнение ld завершилось с кодом возврата 1 scons: *** [camotics] Error 1 /usr/bin/ld: /opt/cbang/lib/libcbang.a(Value.o): в функции «cb::gv8::Value::makePersistent() const»: (.text._ZNK2cb3gv85Value14makePersistentEv+0x6a): неопределённая ссылка на «v8::api_internal::GlobalizeReference(v8::internal::Isolate, unsigned long)» collect2: ошибка: выполнение ld завершилось с кодом возврата 1 scons: *** [planner] Error 1 scons: building terminated because of errors.

hpmachining commented on 2022-06-16 13:47 (UTC)

I'll look into it. Have you tried building it yourself? If so, any issues with the build? You can also use the camotics-git package if you want the latest.

MarsSeed commented on 2022-06-16 12:55 (UTC)

There is a newer v1.2.2-rc1 version since 28 July 2021. A "release candidate" should in general be quite robust.

It already includes the scons 4.3 and Python 3 patches, among many others.

So you might consider updating to it, or even adding on top of that the newer commits from master, which contain some additional fixes.

fow0ryl commented on 2022-03-23 17:03 (UTC)

Hello, I can confirm, that after reinstalling cbang 1.3.1-4 I was able to update camotics without any problem.

onekk commented on 2022-03-22 16:25 (UTC)

Hello, sorry for the delay.

I'm on AlpineLinux (without SystemD)

I have cbang version 1.3.1-4 freshly rebuild

Nome                      : cbang
Versione                  : 1.3.1-4
Architettura              : x86_64
Dipenda da                : v8-3.14  libevent  sqlite  re2  libyaml  zlib  bzip2  expat
Dipendenze opzionali      : mariadb-libs: MariaDB database support [installato]
Data di creazione         : mar 22 mar 2022, 17:15:08
Data di installazione     : mar 22 mar 2022, 17:19:01

And probably the problem was here, now camotics is compiling without errors.

Previous compilation of cbang was done ven 19 feb 2021, 10:42:26

Many thanks and sorry for bothering.

Regards

Carlo D.

hpmachining commented on 2022-03-21 19:48 (UTC)

I had an issue with the packaging function not working in a clean chroot. I just pushed a new PKGBUILD. This builds without error in a clean chroot on my system. The fix I made to the PKGBUILD should have nothing to do with the error you are getting. Are you on Arch Linux or a derivative? Did you try rebuilding cbang? What version of cbang are you using?

onekk commented on 2022-03-21 16:35 (UTC) (edited on 2022-03-22 16:26 (UTC) by onekk)

Same error building using makepkg directly.

EDIT:

tried to do:

makepkg --clean

and 

makepkg --syncdeps

But same error will occur.

What other actions I could do?

TIA and regards

Carlo D.

hpmachining commented on 2022-03-21 15:21 (UTC)

I don't support building with yay, or any other helper tool. I will check if this builds for me the standard way (with makepkg) later tonight. In the mean time, if you have upgraded your system, make sure you have rebuilt all the dependencies.