charlesangus / DeepC

Suite of Deep compositing tools for Foundry's Nuke.
GNU General Public License v3.0
103 stars 13 forks source link

Nuke14.0 Compiles #101

Open jonassorgenfrei opened 1 year ago

jonassorgenfrei commented 1 year ago

Will compile and hopefully release during the next week

voytakaleta commented 1 year ago

Hi, I'd like to ask when they're coming? I try to download last linux version (DeepC-Linux-PROTOTYPES-Nuke13.2v4.zip) but in zip file are compiles for macOS. Thank you very much.

jonassorgenfrei commented 1 year ago

Hey @kixmax

i've published a pre-release at: https://github.com/charlesangus/DeepC/releases/tag/v0.5.9

Please let me know if it's working for you!

Cheers Jonas

voytakaleta commented 1 year ago

Thank you for quick response! I'm using Rocky Linux 9.1 (GNOME Version 40.4.0) because it is now supported directly by the foundry, but I get this error "../plugins/13.0/DeepC-Linux-Nuke13.0v10/DeepCConstant.so: undefined symbol: _ZNK2DD5Image2Op15input_longlabelB5cxx11Ei" what could be the problem? Linux distribution ? Thank you very much.

jonassorgenfrei commented 1 year ago

Thought you were talking about Nuke14? The undefined symbol sound like a version incompatibility. Are you sure you are using the right plugin version corresponding to the nuke version?

I can try soon to set up a virtuelle environment to build it but not sure when I will get to it.

voytakaleta commented 1 year ago

I've tried different versions 13.0v10 plugins on Nuke 13.0v10, 14.0v6 plugins on Nuke 14.0v4 and 13.2v4 plugins on Nuke 13.2v5 ... but all gave me the same type of error.

voytakaleta commented 1 year ago

I found a solution to fix problem of compiles for linux. I use this command in terminal for compilation "gcc -DGLEW_NO_GLU -D_GLIBCXX_USE_CXX11_ABI=0 -shared -fPIC -I "/usr/local/Nuke13.2v8/include" -o "DeepCConstant.so" "DeepCConstant.cpp" and it works.