← Back to team overview

kicad-developers team mailing list archive

Re: Jenkins build is back to normal : kicad-qa #528

 

Le 21/12/2014 23:46, Nick Østergaard a écrit :
> Hi JP
> 
> The build is not really fixed well, there is still issues with the
> webviewer. See http://ci.kicad-pcb.org/job/kicad-qa/527/consoleFull
> 
> I had to use the -DKICAD_USE_WEBKIT=OFF option to disable it to make
> the build succeed.
> 
> Nick
> 
> 2014-12-21 17:49 GMT+01:00 Miguel Angel Ajo <miguelangel@xxxxxx>:
>> See <http://ci.kicad-pcb.org/job/kicad-qa/528/>

I added the -DKICAD_USE_WEBKIT=OFF option because I was thinking
webkit/webview could create issues ...

The line:
/var/lib/jenkins/workspace/kicad-qa/webviewer/webviewer.cpp:45:2: error:
#error "A wxWebView backend is required by this sample"
of the report clearly shows the fact wxWidgets is built without the
webview support.

Perhaps because libwebkitgtk-dev was not installed when running
wxWidgets configure tool. In this case wxWwidgets configure
automatically disables the webview support (I am thinking is it is
enabled by default)

On my computer, I had to install libwebkitgtk-dev (sudo apt-get install
libwebkitgtk-dev) and rerun wxWidgets configure to rebuild wxWidgets
with the webview support (with options --enable-webview --with-opengl,
but --enable-webview should be the default).

I have a related issue with wxWidgets in winbuilder, which has the
webview support enabled.
Kicad compile, there are but issues when linking the webview library:
few symbols are not found.

I hope Brian could help me.

Now, I am waiting for OSX tests.

webview support is useful, because when running the wizard, and when the
github plugin selected, the wizard runs my webviewer version.
It has a tool (right tool on the toolbar) which extracts and lists all
.pretty links read in the current web page.
You just have to select one or more libs in this list to add them to the
footprint lib table after closing th viewer.

-- 
Jean-Pierre CHARRAS


Follow ups

References