Hello Folks, I am trying to build the plug-ins in the examples. my system is iMAC i7 w/ osx 10.6.7. % arch i386
But I failed to use the given Makefile to make *.dylib, e.g., Blocky.dylib. The error message is : g++-4.0 -g -c -DUSE_GLEW -I/Applications/Nuke6.2v1/Nuke6.2v1.app/Contents/MacOS/include -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -o Blocky.os Blocky.cpp g++-4.0 -L/Applications/Nuke6.2v1/Nuke6.2v1.app/Contents/MacOS -Wl,-syslibroot,/Developer/SDKs/MacOSX10.5.sdk -arch i386 -bundle -lDDImage -lGLEW -framework QuartzCore -framework IOKit -framework CoreFoundation -framework Carbon -framework ApplicationServices -framework OpenGL -framework AGL -framework Quicktime -o Blocky.dylib Blocky.os ld: warning: in /Applications/Nuke6.2v1/Nuke6.2v1.app/Contents/MacOS/libDDImage.dylib, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in /Applications/Nuke6.2v1/Nuke6.2v1.app/Contents/MacOS/libGLEW.dylib, file was built for unsupported file format which is not the architecture being linked (i386) plus tons of "Undefined symbols" errors such as : "DD::Image::Op::input_label(int, char*) const", referenced from: So, I changed the "-arch i386" into "-arch x86_64". It worked, sort of, I got the Blocky.dylib. However, when I started nuke6.2v1, after I loaded the Blocky.dylib to ~/.nuke, I cannot find the Blocky in the Filter. My questions are: 1. if my system arch is i386, is the plugin built for x86_64 supposed to work for it? 2. if the answer for 1. is yes, where should I load the plugin in my system? 3. Where could I find the plugin in NUKE? Thanks in advance! ZiZi _______________________________________________ Nuke-dev mailing list Nuke-dev@support.thefoundry.co.uk http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev