Trying to build Traktion engine and tests

Hi, just trying to build this for the first time and get the following error when running the ./generate_tests command with DISABLE_BUILD=0

From master I’m getting errors (buidling with XCode 14.3 on Ventura)

/Users/lee/dev/tracktion_engine/modules/tracktion_engine/project/tracktion_ProjectItem.cpp:792:17: error: variable 'i' set but
      not used [-Werror,-Wunused-but-set-variable]
            int i = 0;

/Users/lee/dev/tracktion_engine/modules/juce/modules/juce_gui_basics/native/juce_mac_Windowing.mm:370:73: error: implicit
      conversion from nullable pointer 'NSEvent * _Nullable' to non-nullable pointer type 'NSEvent * _Nonnull'
      [-Werror,-Wnullable-to-nonnull-conversion]
                                                                 event: event

Switched to the develop branch and the 2nd error persists.

When trying to build from xcode directly (develop), getting functions not found, e.g. exactlyEqual:

    void updateCursorPosition()
    {
        const auto loopLength = transport.getLoopRange().getLength().inSeconds();
        const auto proportion = juce::exactlyEqual (loopLength, 0.0) ? 0.0 : transport.getPosition().inSeconds() / loopLength;

Thx

I have just updated the develop branch to the latest of juce develop and it appears to be building cleanly. Can you try with latest juce and see if that resolves your issue?