Is it on intention that you use "-mmacosx-version-min=10.9”? I always build with 10.5 and everything is fine… maybe some previously only deprecated changes got removed when using a 10.9 Framework?
Regards, Bernhard On 06.11.2014, at 19:57, Andy Peters <[email protected]> wrote: >> >> On Nov 6, 2014, at 10:09 AM, Adam Wolf <[email protected]> wrote: >> >> First, I patch the source with: >> >> patch -p0 < ../kicad/patches/wxwidgets-3.0.0_macosx.patch >> patch -p0 < >> ../kicad/patches/wxwidgets-3.0.0_macosx_bug_15908.patch >> patch -p0 < >> ../kicad/patches/wxwidgets-3.0.0_macosx_soname.patch >> patch -p0 < >> ../kicad/patches/wxwidgets-3.0.2_macosx_yosemite.patch >> >> After that: >> >> ../wx-src/configure \ >> --prefix=`pwd`/../wx-bin \ >> --with-opengl \ >> --enable-aui \ >> --enable-utf8 \ >> --enable-html \ >> --enable-stl \ >> --with-libjpeg=builtin \ >> --with-libpng=builtin \ >> --with-regex=builtin \ >> --with-libtiff=builtin \ >> --with-zlib=builtin \ >> --with-expat=builtin \ >> --without-liblzma \ >> --with-macosx-version-min=10.5 \ >> --enable-universal-binary=i386,x86_64 \ >> CPPFLAGS="-stdlib=libstdc++" \ >> LDFLAGS="-stdlib=libstdc++" \ >> CC=clang \ >> CXX=clang++ >> >> My paths may be different than yours, as I'm cutting and pasting from a >> script. >> >> Before doing all that, I make sure I have bzr cmake doxygen wget glew cairo >> openssl installed. > > Huh, that's basically the same ./configure thing I had I am getting the same > errors as before. > > It's complaining about Apple system frameworks (AppKit) and have the most > recent command-line tools etc all installed. I get the same errors on both my > MacBook Pro and my iMac so I assume I have the same tools installed on both. > > -a > > > >> >> On Thu, Nov 6, 2014 at 11:07 AM, Andy Peters <[email protected]> wrote: >> >>> On Oct 29, 2014, at 11:21 AM, Adam Wolf <[email protected]> >>> wrote: >>> >>> Hi folks, >>> >>> Attached is a patch from the latest revision of KiCad to add a patch in the >>> patches/ directory suitable for building wxwidgets 3 on OS X 10.10 >>> (Yosemite). It does not add it to any build scripts in our tree per >>> Bernhard. >>> >>> I used this as the commit message on my own branch. >>> >>> "Added patch for wxwidgets-3.0.2 for Mac OSX 10.10 (Yosemite). The patch >>> was taken from https://trac.macports.org/ticket/44524 for the upstream bug >>> of http://trac.wxwidgets.org/ticket/16329." >> >> What is your ./configure recipe for building wxwidgets-3.0.2 on 10.10? I am >> getting errors like this: >> >> meshugge:wxWidgets-3.0.2 andy$ make >> /Users/andy/Projects/wxWidgets-3.0.2/bk-deps clang++ >> -mmacosx-version-min=10.9 -c -o basedll_cocoa_utils.o >> -I./.pch/wxprec_basedll -D__WXOSX_COCOA__ -DWXBUILDING >> -I/Users/andy/Projects/wxWidgets-3.0.2/src/tiff/libtiff -I./src/tiff/libtiff >> -I./src/jpeg -I./src/png -I./src/zlib -I./src/regex -I./src/expat/lib >> -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -dynamic -fPIC -DPIC >> -D_FILE_OFFSET_BITS=64 >> -I/Users/andy/Projects/wxWidgets-3.0.2/lib/wx/include/osx_cocoa-unicode-3.0 >> -I./include -stdlib=libstdc++ -O2 -fno-strict-aliasing >> ./src/osx/cocoa/utils.mm >> In file included from ./src/osx/cocoa/utils.mm:27: >> In file included from ./include/wx/osx/private.h:4: >> In file included from ./include/wx/osx/core/private.h:55: >> In file included from >> /System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:29: >> In file included from >> /System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/HIToolbox.h:240: >> In file included from >> /System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/IMKInputSession.h:23: >> In file included from >> /System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:10: >> In file included from >> /System/Library/Frameworks/Foundation.framework/Headers/NSArray.h:7: >> In file included from >> /System/Library/Frameworks/Foundation.framework/Headers/NSRange.h:5: >> /System/Library/Frameworks/Foundation.framework/Headers/NSValue.h:12:1: >> error: >> 'objc_returns_inner_pointer' attribute only applies to methods >> @property (readonly) const char *objCType NS_RETURNS_INNER_POINTER; >> ^ ~~~~~~~~~~~~~~~~~~~~~~~~ >> >> Thanks, >> -a >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > Andy Peters > 5511 E Rosewood St > Tucson, AZ 85711 > 520-907-2262 > [email protected] > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

