Post by Henric JungheimPost by Steve the FiddleI'm still not able to build on Mac after commit ef9745b93
Consequently I've been able to make no progress with the Mac nightlies.
Attached is a build log for a release build of commit f725e937a45c2f
Steve
...
CompileC
build/Audacity.build/Release/Audacity.build/Objects-normal/i386/FileDialogPrivate.o
/Users/steve/Documents/sourcecode/Audacity/lib-src/FileDialog/mac/FileDialogPrivate.mm
normal i386 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler
cd /Users/steve/Documents/sourcecode/Audacity/mac
export LANG=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-x objective-c++ -arch i386 -fmessage-length=0
-fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=c++11
-stdlib=libstdc++ -gmodules -Wno-trigraphs -
fpascal-strings -O3 -Wno-missing-field-initializers
-Wno-missing-prototypes -Werror=return-type -Wno-implicit-atomic-properties
-Wno-arc-repeated-use-of-weak -Wno-non-virtual-dtor -Wno-overloaded-virtual
-Wno-exit-time-destructors -Wno-missing-braces -Wparenthese
s -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter
-Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized
-Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion
-Wno-constant-conversion -Wno-int-conversion -
Wno-bool-conversion -Wno-enum-conversion -Wno-shorten-64-to-32
-Wno-newline-eof -Wno-selector -Wno-strict-selector-match
-Wno-undeclared-selector -Wno-deprecated-implementations
-Wno-c++11-extensions -DAUDACITY_DLL_API= -DBUILDING_AUDACITY=1
-DAUDACITY_DLL_API= -
isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
-fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations
-Winvalid-offsetof -mmacosx-version-min=10.6 -g -fvisibility-inlines-hidden
-Wno-sign-c
onversion
-I/Users/steve/Documents/sourcecode/Audacity/mac/build/Audacity.build/Release/Audacity.build/Audacity.hmap
-I../include -I../mac/config/i386/src -I../mac -I../src -I../src/blockfile
-I../src/commands -I../src/effects -I../src/export -I../src/import -I..
/src/ondemand -I../src/prefs -I../src/toolbars -I../src/tracks
-I../src/widgets -I../src/xml -I../src/effects/audiounits
-I../src/effects/ladspa -I../src/effects/lv2 -I../src/effects/nyquist
-I../src/effects/vamp -I../src/effects/VST -I../src/tracks/labeltrack -I
../src/tracks/playabletrack -I../src/tracks/timetrack
-I../src/tracks/ui -I../src/tracks/labeltrack/ui
-I../src/tracks/playabletrack/notetrack -I../src/tracks/playabletrack/ui
-I../src/tracks/playabletrack/wavetrack -I../src/tracks/timetrack/ui
-I../src/tracks/pl
ayabletrack/notetrack/ui -I../src/tracks/playabletrack/wavetrack/ui
-I../lib-src/FileDialog -I../lib-src/libflac/include -I../lib-src/libid3tag
-I../lib-src/lame -I../mac/config/i386/lib-src/libmad -I../lib-src/libmad
-I../lib-src/libogg/include -I../lib-src/libn
yquist/nyq -I../mac/config/i386/lib-src/libsndfile
-I../mac/config/i386/lib-src/libsndfile/src -I../lib-src/libsndfile/src
-I../lib-src/libsoxr/src -I../lib-src/libvamp -I../lib-src/libvorbis/include
-I../lib-src/portaudio-v19/include -I../lib-src/portmixer/px_co
mmon -I../lib-src/portsmf -I../mac/config/i386/lib-src/soundtouch
-I../mac/config/i386/lib-src/soundtouch/include
-I../lib-src/soundtouch/include -I../lib-src/lv2/lv2 -I../lib-src/lv2/lilv
-I../lib-src/lv2/suil -I../lib-src/twolame/libtwolame -I../mac/config/i386
/lib-src/sbsms -I../mac/config/i386/lib-src/sbsms/src
-I/Users/steve/Documents/sourcecode/Audacity/mac/build/Release/include
-I/Users/steve/Documents/sourcecode/Audacity/mac/build/Audacity.build/Release/Audacity.build/DerivedSources/i386
-I/Users/steve/Documents/
sourcecode/Audacity/mac/build/Audacity.build/Release/Audacity.build/DerivedSources
-F/Users/steve/Documents/sourcecode/Audacity/mac/build/Release
-I/usr/local/lib/wx/include/osx_cocoa-unicode-3.0-release
-I/usr/local/include/wx-3.0-release -D_FILE_OFFSET_BITS=64
-DwxDEBUG_LEVEL=0 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__
-D__WXOSX_COCOA__ -I../lib-src/ffmpeg -D__STDC_CONSTANT_MACROS -include
/var/folders/21/pqhrvx9975z5rld64w7svgj00000gn/C/com.apple.DeveloperTools/7.1.1-7B1005/Xcode/SharedPrecompiledHeaders/AudacityHeaders-eg
edevncjkubjvexfkespbmatymt/AudacityHeaders.h -MMD -MT dependencies -MF
/Users/steve/Documents/sourcecode/Audacity/mac/build/Audacity.build/Release/Audacity.build/Objects-normal/i386/FileDialogPrivate.d
--serialize-diagnostics /Users/steve/Documents/sourcecode/Aud
acity/mac/build/Audacity.build/Release/Audacity.build/Objects-normal/i386/FileDialogPrivate.dia
-c
/Users/steve/Documents/sourcecode/Audacity/lib-src/FileDialog/mac/FileDialogPrivate.mm
-o
/Users/steve/Documents/sourcecode/Audacity/mac/build/Audacity.build/Releas
e/Audacity.build/Objects-normal/i386/FileDialogPrivate.o
In file included from
In file included from
control reaches end of non-void function [-Werror,-Wreturn-type]
bool NotifyFullScreen( bool fullScreen ) { m_isFullScreen = fullScreen; }
^
1 error generated.
There's no bool return value.
https://github.com/audacity/wxWidgets/commit/85106af5ce61eef45d2f416908a4ff7b64728124