Kewl's picture

@Kewl

Kewl's picture
@Kewl commented on @Kewl's Feature Request, “Points & Lists with multi-D

Thanks. In Terminal: sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

Kewl's picture
@Kewl commented on @Kewl's Feature Request, “Points & Lists with multi-D

Now Qt is saying:

Project ERROR: Xcode not set up properly. You may need to confirm the license agreement by running /usr/bin/xcodebuild.

Error while parsing file /Applications/Vuo SDK/vuo-1.2.6-sdk/example/node/stateless copie/example.stateless.pro. Giving up.

So I run /usr/bin/xcodebuild in the Terminal and it outputs this:

xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance

This is with macOS 10.13 and Xcode 9.

Kewl's picture
@Kewl commented on @Kewl's Feature Request, “Points & Lists with multi-D

Hum... Xcode installed, Command Line Tools installed, Qt and Qt Creator installed, opened a copy of the stateless project. I get this warning, not sure what to do with it: No valid kit found.

Kewl's picture
@Kewl commented on @Kewl's Feature Request, “Points & Lists with multi-D

Quick start / The easiest way to start developing a node class is with one of the example Qt projects for a node class, which are provided with the Vuo SDK. / Install Qt and Qt Creator.

As Qt ask for Xcode, I would write "Install Xcode, Qt, and Qt Creator."

Kewl's picture
@Kewl commented on @Kewl's Feature Request, “Points & Lists with multi-D

Thanks, if it's coming in some form or another, I'll gladly work with it when it's available.

Looking at the code for Make 4D Point, modifying the source code seems straightforward enough. What should I use for compiling (or are there instructions somewhere on how to compile)?

#include "node.h"
 
VuoModuleMetadata({
                     "title" : "Make 4D Point",
                     "keywords" : [ "homogenous", "xyzw", "coordinates", "vector" ],
                     "version" : "2.0.0",
                     "node": {
                          "exampleCompositions" : [ ]
                     }
                 });
 
void nodeEvent
(
        VuoInputData(VuoReal, {"default":0.0}) x,
        VuoInputData(VuoReal, {"default":0.0}) y,
        VuoInputData(VuoReal, {"default":0.0}) z,
        VuoInputData(VuoReal, {"default":0.0}) w,
        VuoOutputData(VuoPoint4d) point
)
{
    point->x = x;
    point->y = y;
    point->z = z;
    point->w = w;
}

Pages