Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Marco Ciampa
On Mon, Sep 29, 2014 at 09:37:38PM -0500, inkblotter wrote: I have very recently built a new 64-bit linux system, with a new GPU. Of course, I wanted to build kicad on this new system. I have installed cuda and built wxWidgets 3.0.1 and I really look forward to to running the push-and-shove

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Wayne Stambaugh
Try using wxWidgets_CONFIG_EXECUTABLE=/path/to/wx-config instead of -DwxWidgets_ROOT_DIR=/path/to/wx. Even though FindwxWidgets.cmake claims wxWidgets_ROOT_DIR is the way to specify a custom wxWidgets path, I cannot get it to work either. You could try temporarily removing you libwxgtk2.8-dev

[Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Daniel Dawid Majewski
Hello every KiCAD developer, I'm not so good in C++, so my activity with „breaking code” wil be minimalistic and with many questions… At the first: - why tracks/vias haven't Copy method ? $ grep -n 'copy constructor.' class_track.h 95:// Do not create a copy constructor. The one generated by

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Wayne Stambaugh
They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not just a direct copy of every class member which is what the compiler will generate), you do not need to write your own copy constructor. On

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Vesa Solonen
01/10/14, 15:46, Wayne Stambaugh kirjoitti: You could try temporarily removing you libwxgtk2.8-dev (Debian based distros) package so the CMake will only be able find your custom Only after starting the build from a clean directory the system installed libwxgtk3.0-dev was found without problems

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Daniel Dawid Majewski
On 01.10.2014 16:25, Wayne Stambaugh wrote: They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not just a direct copy of every class member which is what the compiler will generate), you do not need

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Nick Østergaard
Just FYI. There is http://dev.kicad-pcb.org/doxygen-python/ , but I am not sure how and when that is updated. But you can also generate the documentation yourself with 'make doxygen-python' in the soruce tree. 2014-10-01 20:42 GMT+02:00 Daniel Dawid Majewski lordbl...@gmail.com: On 01.10.2014

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Wayne Stambaugh
On 10/1/2014 2:42 PM, Daniel Dawid Majewski wrote: On 01.10.2014 16:25, Wayne Stambaugh wrote: They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not just a direct copy of every class member which is

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Jean-Paul Louis
My OS X build is still broken. I ran a quick check about wx-config, and got the result below: Jean-Pauls-MacBook-Pro:~ jean-paullouis$ sudo find / -name wx-config find: /dev/fd/3: Not a directory find: /dev/fd/4: Not a directory

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread jp charras
Le 01/10/2014 20:42, Daniel Dawid Majewski a écrit : On 01.10.2014 16:25, Wayne Stambaugh wrote: They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not just a direct copy of every class member which

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread inkblotter
On 10/01/2014 07:46 AM, Wayne Stambaugh wrote: Try using wxWidgets_CONFIG_EXECUTABLE=/path/to/wx-config instead of -DwxWidgets_ROOT_DIR=/path/to/wx. Even though FindwxWidgets.cmake claims wxWidgets_ROOT_DIR is the way to specify a custom wxWidgets path, I cannot get it to work either. You

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Bernhard Stegmaier
Hi, /opt/local/Library looks like a MacPorts installation. You won’t be happy with that because it is missing the needed wxOverlay patches. Further, MacPorts seems to do the Framework stuff wrong (besides wxWidgets itself messing up the library names in OSX builds). CMake BundleUtilities as

Re: [Kicad-developers] building kicad with wxWidgets on Linux

2014-10-01 Thread Bernhard Stegmaier
Maybe you should try an out-of-tree build (create a separate build directory and call cmake from there) and completely wipe out the build directory whenever you change path or compile switches. Sometimes some things get left behind causing problems. Regards, Bernhard On 01.10.2014, at 23:11,

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread LordBlick
W dniu 01.10.2014 21:08, jp charras pisze: Le 01/10/2014 20:42, Daniel Dawid Majewski a écrit : On 01.10.2014 16:25, Wayne Stambaugh wrote: They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not

Re: [Kicad-developers] Track copy - to be or not to be… I'm panelizing, python coder.

2014-10-01 Thread Wayne Stambaugh
On 10/1/2014 3:08 PM, jp charras wrote: Le 01/10/2014 20:42, Daniel Dawid Majewski a écrit : On 01.10.2014 16:25, Wayne Stambaugh wrote: They do. It is automatically generated by the compiler just like the source code comment explains. Unless you need some special copy semantics (not just a