Yes… I have configured QTCreator to build debug/release into separate folders and I do my “production” builds via console. QTCreator seems to have its own ideas how default folder structure should look like and I didn’t yet figure out in detail on how to configure it so that it doesn’t clash.
Bernhard > On 3. Mar 2018, at 14:48, Jeff Young <j...@rokeby.ie> wrote: > > Thanks, Bernhard. I re-did mine to that scheme, but it didn’t help. I think > it’s just QTCreator not quite following what’s going on. > > > >> On 3 Mar 2018, at 12:45, Bernhard Stegmaier <stegma...@sw-systems.de >> <mailto:stegma...@sw-systems.de>> wrote: >> >> Sure. >> >> My work folder looks like that: >> kicad => git repo >> build => build folder >> wx-3.0 => wx binaries >> >> In build folder, I use that cmake >> <<< >> cmake ../kicad -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ >> -DwxWidgets_CONFIG_EXECUTABLE=../wx-3.0/bin/wx-config -DKICAD_SCRIPTING=OFF >> -DKICAD_SCRIPTING_MODULES=OFF -DKICAD_SCRIPTING_WXPYTHON=OFF >> -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=ON >> -DOCE_DIR=/opt/local/Library/Frameworks/OCE.framework/Versions/0.17/Resources >> -DKICAD_SPICE=OFF -DCMAKE_INSTALL_PREFIX=../bin -DCMAKE_BUILD_TYPE=Release >> -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12 >> >>> >> >> >> Bernhard >> >>> On 3. Mar 2018, at 13:41, Jeff Young <j...@rokeby.ie >>> <mailto:j...@rokeby.ie>> wrote: >>> >>> Interesting. Could you share your cmake command? >>> >>>> On 3 Mar 2018, at 12:19, Bernhard Stegmaier <stegma...@sw-systems.de >>>> <mailto:stegma...@sw-systems.de>> wrote: >>>> >>>> You are sure that you have a clean build folder and don’t mix things from >>>> console builds, QTCreator, etc.? >>>> In my build folder (built yesterday) I don’t have a “bin” or “debug” >>>> folder… >>>> >>>> HackMini:build bstegmaier$ ls -l >>>> total 200 >>>> drwxr-xr-x 8 bstegmaier staff 272 Mar 2 13:43 3d-viewer >>>> -rw-r--r-- 1 bstegmaier staff 41439 Mar 2 13:06 CMakeCache.txt >>>> drwxr-xr-x 18 bstegmaier staff 612 Mar 2 13:43 CMakeFiles >>>> -rw-r--r-- 1 bstegmaier staff 35407 Mar 2 13:06 Makefile >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 bitmap2component >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 bitmaps_png >>>> -rw-r--r-- 1 bstegmaier staff 4235 Mar 2 13:06 cmake_install.cmake >>>> -rw-r--r-- 1 bstegmaier staff 907 Mar 2 13:06 cmake_uninstall.cmake >>>> drwxr-xr-x 8 bstegmaier staff 272 Mar 2 13:42 common >>>> -rw-r--r-- 1 bstegmaier staff 1834 Mar 2 13:06 config.h >>>> drwxr-xr-x 5 bstegmaier staff 170 Mar 2 13:06 cvpcb >>>> drwxr-xr-x 5 bstegmaier staff 170 Mar 2 13:06 demos >>>> drwxr-xr-x 8 bstegmaier staff 272 Mar 2 13:06 eeschema >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 gerbview >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 kicad >>>> -rw-r--r-- 1 bstegmaier staff 277 Mar 2 13:06 kicad_build_version.h >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 lib_dxf >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 pagelayout_editor >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 pcb_calculator >>>> drwxr-xr-x 9 bstegmaier staff 306 Mar 2 13:06 pcbnew >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 plugins >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 polygon >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 potrace >>>> drwxr-xr-x 9 bstegmaier staff 306 Mar 2 13:06 qa >>>> drwxr-xr-x 5 bstegmaier staff 170 Mar 2 13:06 template >>>> drwxr-xr-x 6 bstegmaier staff 204 Mar 2 13:06 tools >>>> drwxr-xr-x 8 bstegmaier staff 272 Mar 2 13:06 utils >>>> >>>> >>>> >>>> Bernhard >>>> >>>>> On 3. Mar 2018, at 12:38, Jeff Young <j...@rokeby.ie >>>>> <mailto:j...@rokeby.ie>> wrote: >>>>> >>>>> When I do a build I get 3 copies of all the stand-alone apps: >>>>> >>>>> build/ >>>>> bin/ >>>>> eeschema.app >>>>> debug/ >>>>> eeschema/ >>>>> eeschema.app >>>>> kicad/ >>>>> kicad.app/ >>>>> Contents/ >>>>> eeschema.app >>>>> >>>>> The build/bin/ version is a link to the >>>>> build/debug/kicad/kicad.app/Contents/ version. This one has a >>>>> Contents/Frameworks/ inside it (with all the dylibs in it). So far so >>>>> good. >>>>> >>>>> However, the debug/eeschema/eeschema.app is not a link, and does not have >>>>> a Contents/Frameworks/ directory inside, and so generates a bunch of >>>>> errors. >>>>> >>>>> Ring any bells? >>>>> _______________________________________________ >>>>> Mailing list: https://launchpad.net/~kicad-developers >>>>> <https://launchpad.net/~kicad-developers> >>>>> Post to : kicad-developers@lists.launchpad.net >>>>> <mailto:kicad-developers@lists.launchpad.net> >>>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>>> <https://launchpad.net/~kicad-developers> >>>>> More help : https://help.launchpad.net/ListHelp >>>>> <https://help.launchpad.net/ListHelp> >>>> >>> >> >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp