Hi Bob, All the build scripts are in my Launchpad repo. Please search the archives as I know I've posted them 3 or 4 times and I cannot get the link easily on my phone.
Adam Wolf On Tue, Mar 17, 2015 at 12:24 PM, Adam Wolf <[email protected]> wrote: > No problem. Collin did all the heavy lifting there, adding the Python > support. > > Adam Wolf > > On Tue, Mar 17, 2015 at 12:24 PM, Bob Gustafson <[email protected]> wrote: > >> Hi Adam >> >> I tried your python enabled nightly in the DEBUG folder. >> >> Lots of my problems have been cleaned up by your nightly - the' >> KiCad->About' works without an Alert box popping up - it looks pretty >> clean. I tried some of the clicks that gave me problems before and it looks >> pretty solid. >> >> Thanks much. >> >> Application: kicad >> Version: (2015-03-15 BZR 5517)-product Release build >> wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC >> 4.2.1,STL containers,compatible with 2.8) >> Platform: Mac OS X (Darwin 14.1.0 x86_64), 64 bit, Little endian, wxMac >> Boost version: 1.54.0 >> USE_WX_GRAPHICS_CONTEXT=OFF >> USE_WX_OVERLAY=ON >> KICAD_SCRIPTING=ON >> KICAD_SCRIPTING_MODULES=ON >> KICAD_SCRIPTING_WXPYTHON=ON >> USE_FP_LIB_TABLE=HARD_CODED_ON >> BUILD_GITHUB_PLUGIN=ON >> KICAD_USE_WEBKIT=OFF >> >> The only thing that looks different from my builds is the use of Boost >> version 1.54.0 instead of my 1.57.0 >> I think my 1.57.0 was massaged slightly by one of my builds in the past - >> perhaps it has problems. >> >> The newPCB->Tools->Scripting Console does pop up, but as noted by others >> before, as soon as you type the 'e' in help - things go wrong. This is fine >> - a nightly build (particularly in the DEBUG folder) is there to show the >> latest stuff and what needs to be done. >> >> It would be good to also have an OSX nightly incorporating whatever is >> available for panning support too. Since your nightlies are for OSX only, >> progress on panning for OSX might shine a light on the problems for other >> platforms. >> >> I had a glimmer of success a couple of weeks ago when I did a merge of >> Garth's trackpad branch - but this was masked by my other difficulties >> (perhaps my Boost 1.57.0 ??). >> >> Are your nightly build scripts available? I could try again with Garth's >> files. >> >> Thanks again >> >> Bob G >> >> >> >> On 03/17/2015 11:12 AM, Adam Wolf wrote: >> >> Just as an aside, last night's build failed, for the first time in a >> while--but the diff pairs should still work fine. >> >> Adam Wolf >> >> On Tue, Mar 17, 2015 at 11:06 AM, Nick Østergaard <[email protected]> >> wrote: >> >>> 2015-03-17 16:50 GMT+01:00 Bob Gustafson <[email protected]>: >>> > Hi Adam >>> > >>> > As written in the kicad build documentation, I patched the >>> > wxPython/wxWidgets code and built that (also added the doPatch for the >>> patch >>> > files that were not included in the virgin osx_build_wx.sh file). All >>> patch >>> > files were used successfully (including the added ones - >>> > macos_scrolledwindow and macos_yosemite). >>> > >>> > I also turned on most of the scripting build switches (why not..) >>> > >>> > I used a custom kicad-configure.sh script to turn on these switches >>> (see >>> > attached). From there it was just ‘make’ and ‘sudo make install’. No >>> compile >>> > errors, but as I have reported before, lots of warnings and notes >>> (using >>> > clang - which is also available on Fedora21) >>> > >>> > I have the console output saved from all of these steps if that would >>> be of >>> > interest. >>> > >>> > As you point out, the gesture/trackpad patches are not in the patches/ >>> > directory, so were not included. These patch files could perhaps be >>> included >>> > or not by commenting out appropriate doPatch lines in osx_build_wx.sh >>> > >>> > >>> > I tried your nightlies before, but didn’t see any trackpad panning >>> > improvement - will try again. >>> > >>> > I will also try the nightly with Python support you mentioned in a >>> previous >>> > email. I thought about that last night after I sent the email report. >>> > >>> > My motivation is to get a working KiCad that I can use to build a >>> board for >>> > a legacy piece of gear. I see these beautiful youtube videos of paired >>> board >>> > traces and wiggly matched delay traces - am disappointed that I can’t >>> have >>> > the same action on my OSX platform. Perhaps I should concentrate on my >>> > Fedora21 box instead, although it seems that the build instructions >>> for that >>> > platform are more or less identical to OSX. >>> >>> The differential pairs and length tuning stuff do not depend on python >>> scripting as far as I know and should be available in the latest >>> nightlies. >>> >>> > I'm guessing that some of the OSX problems may be caused by a mix of >>> carbon >>> > and cocoa library calls. Many of the error reports have carbon >>> references. >>> > Also, try out the KiCad->About menu item. >>> > >>> > I will fish around in the DEBUG folder and look for the Python support >>> > build. >>> > >>> > Because of the clumsiness of scrollbars, having two finger panning is >>> more >>> > or less essential on the OSX platform. When are you planning to try out >>> > those patches in your nightly builds? The OpenGL option, without >>> scrollbars, >>> > needs those patches. >>> > >>> > Thanks very much for your efforts all >>> > >>> > Bob G >>> > >>> > On Mar 16, 2015, at 23:59, Adam Wolf <[email protected]> >>> wrote: >>> > >>> > Hi Bob, >>> > >>> > Did you add any patches? If you didn't, there definitely won't be any >>> > gesture/trackpad support. It isn't ready for merging yet due to >>> behavior on >>> > other platforms. >>> > >>> > Are you looking for issues or trying to get a usable KiCad? If the >>> latter, >>> > I suggest the nightlies. I, and quite a few other people, use them to >>> make >>> > real boards! (There are even nightlies with Python support in the >>> DEBUG >>> > folder.) >>> > >>> > Adam Wolf >>> > Cofounder and Engineer >>> > W&L >>> > >>> > >>> > On Mon, Mar 16, 2015 at 11:46 PM, Bob Gustafson <[email protected]> >>> wrote: >>> > Application: kicad >>> > Version: (2015-03-16 BZR 5522)-product Debug build >>> > wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC >>> > 4.2.1,STL containers,compatible with 2.8) >>> > Platform: Mac OS X (Darwin 14.1.0 x86_64), 64 bit, Little endian, wxMac >>> > Boost version: 1.57.0 >>> > USE_WX_GRAPHICS_CONTEXT=OFF >>> > USE_WX_OVERLAY=ON >>> > KICAD_SCRIPTING=ON >>> > KICAD_SCRIPTING_MODULES=ON >>> > KICAD_SCRIPTING_WXPYTHON=ON >>> > USE_FP_LIB_TABLE=HARD_CODED_ON >>> > BUILD_GITHUB_PLUGIN=ON >>> > KICAD_USE_WEBKIT=ON >>> > >>> > >>> > pcbnewinitPythonScripting() failed (error 0: Undefined error: 0) >>> > >>> > ***** Error importing the wxPython API! **** 20:43:52 >>> > pcbnewinitPythonScripting() failed: (error 0: Undefined error: 0) >>> > 20:43:52 >>> > >>> > ---- >>> > >>> > There are a number of other error conditions - see attached screen >>> dumps and >>> > logs >>> > >>> > ----- >>> > >>> > I see that the Contents/Contents typo was removed somewhere in the >>> 5513-5522 >>> > changes. >>> > >>> > ----- >>> > >>> > I am not able to pan anywhere using two finger gestures. When I try, >>> the >>> > newPCB zooms in and out. >>> > >>> > Hope this is helpful >>> > >>> > Bob G >>> > >>> > _______________________________________________ >>> > 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 >>> > >>> >> >> >> >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

