Man of way too many interests…

There are times when I envy the guys whose leave work at the door, whose hobbies and interests basically consist of going to a bar drinking beer and watching sports… It’s just  not me… well… I do enjoy a good beer every now and then. Ok… I did at one point like American Football but after the 85 Chicago Bears,….. really……. what’s the point.  Well…. Ok… when I was a young buck… I did do the bar scene… but… that’s beside the point.

Anyway, I’ve got so many frikin interests it’s hard to get any of them done.. But… in a weird sort of way, it almost seems all the hobbies and interests may be approaching convergence… Go figure…
Freecad is cool… My polylineArc code  submission had the living snot refactored out of it but there are a bunch of things that we need to do there.  I hope I can find the time to finish the polylineArc contribution.  There are a bunch of things that I want to get done there.  I’m really looking forward actually learning how to use the software  and applying it as a design to for some of my upcoming projects.
Then there is my interest in Linuxcnc,  building a reprap from a decommissioned radial arm saw,  my bees, finishing the rebuild on my Sherline cnc mill, getting my Rockwell Delta Toolmaker surface grinder running, Metal Shaper CNC conversion,  as well as a bunch of recent hardware acquisitions that have occurred in a way that the fates are smiling on me at the moment I think.
New toys….. err… tools in the works:
I went to Village presses CNC workshop and attended the casting workshop and the opportunity came about to buy an aluminum casting furnace for a price I couldn’t refuse.  I also managed got  some rough  cast aluminum adapters for mounting my steppers to my Sherline.  That’s really got the gears whirling in the my head.

While at the workshop I won a Texas Microcircuits MP2CP Pendant kit.  That just game in the mail today and that thing is looking amazing… The board looks of very high quality construction and it came with this really cool joystick.  I actually have a pendant case that I think I can mount that in..    Originally, I was going to make a pendant control out of a Logitech game controller, but forget that(for now at least)..
Documentation is at: http://randyray.com/texmicro/MP2.htm
examples at: http://randyray.com/texmicro/mp2cpexamples.htm

Lets see.. Oh yeah… Then there was this deal… That was just way to good to pass up..
http://www.kickstarter.com/projects/qu-bd/open-source-universal-3d-printer-extruder-dual-ext

Oh.. then there was the 20 buck gift certificate that I got for inventables.. I wound up getting a maker slide for my radial arm saw rep rap and spending a lot more than 20 bucks… ;(
Product: MakerSlide – 25142-01
http://www.inventables.com/technologies/makerslide
Description: Length: 1200mm, Lead Time: 45 days
Unit price: $24.65
Quantity: 1
Total: $24.65

This reprap 3d printer thing is great, but one of the things that’s troubling is the plastic that it extrudes…  It’s not exactly cheap material and it’s not exactly what I’m thinking is ecologically the most friendly thing out there.  I’m thinking that sooner or later 90 percent (a number pulled out of my butt) of what a reprap extrudes is going windup in a landfill, or swirling around the ocean.  So the brain is connecting all the dots here.  My personal 60K work force (my bees) might be(no pun at first, but its late and its striking me as funny ) might be able to help me with their beeswax..

The thought occurs to me that some folks out there in the developing world  would be far better off with with a 3d printer that could 3d print out an investment pattern using beeswax than plastic.    Getting ABS plastic material is not easy if your poor and in the third world… Building a smelting furnace for aluminum of cast iron… is real doable.  Think about it…. The material to make the pattern beeswax, can be gotten from the environment.. Aluminum, is basically everywhere…  (The furnace I have won’t work with cans or chips… Needs chunks)  So… I’m thinking if I can fun doing my thing and my research and experiments  winds up helping someone 3rd world farmer be able to print out beeswax investment pattern for his aluminum water-pump… that would be totally cool.    Compared to hardship that’s faced by so many people out there, life has really been good to me and I feel that I need to do something to give back to maintain a balance.  Its been actually sortof freaky lately.  I trend on the agnostic side of things, but the way things have been happening to me lately (they’re not bad) I’m you wonder if there’s not some higher power out there pulling some strings.  Anyway..I’ve made it a point to keep religion and politics out of my blog and that’s about as close as I’m going to go with that.

All this is well and good but I really do need to get something finished.    I’m interested in really understanding LinuxCNC and I’m thinking to do that, It would be good to finish my Sherline Mill retrofit to get some usage and then use LinuxCNC on my Radial Arm Saw Reprap project as opposed to the traditional everything controlled by an Arduino…  I love Ardiuno its, just that my interest in LinuxCnc is far stronger at the moment.

It’s going to be a few weeks till the toys start rolling in for the radial Arm Reprap Project… So I’m thinking that I should finish up, the polylineArc, and the Sherline Mill Retrofit as well as the honey do projects.. clean the garage(which I need to get done, because I extract my honey in there) and a host of other home projects that need to get done.

Probably  the next post is going to be on my lead screw woes and saddle issues on my Sherline mill.  Yikes what happened to the time…. Need to get to bed before the sun comes up.

Posted in Uncategorized | Leave a comment

Next Steps in PolylineArc

Ok.. Well it seems that there are still a few things that need to be done before this PolylineArc code is ready for the “big” time.
So I thought I break them down into smaller little projects that we nibble away at them.  (I’m a little tired at the moment, so I hope this makes sense when I read this in the morning.

Next things needing to get done the A List:

  • Need a isPerpendicular to get implemented next to the isTangent
  • Need to add a third toggle when the “A” is clicked, Line, Tangent Line, and Perpendicular line.
  • Need to  implement transition from previous curves (see todo) (need to study getCoincidentPoints ??)

The B list.

  • Figure out a way to temporarily suppress an autocontraint
  • Force a constraint while in polyline.
  • Implement a perpendicular autoconstraint.

 

Posted in Uncategorized | Leave a comment

polylineArc refactored into sketcher

Well,  logari81 has got a hold of my polylinearc branch and heavily refactored the code.  Wow, I think he was a Viking Berserker in a past life.  Not much of the orginal polylineArc left.  But it is definately much more concise code.  Functionality is about the same at this point.  One major difference is that arc is enabled and disabled by clicking the “a” rather than clicking and holding the “a”.

I pushed it up to https://github.com/JonasThomas/free-cad/tree/sketcher

In the original polylineArc, I had disabled the autocontraints because they where causing some weird assertion errors.  I was really impressed by logari81  refactoring, although in the midst of me playing.  I did get manage to get assertion to kick in in line 1817 ViewProviderSketch::draw(bool)

 

 

 

 

 

 

 

 

 

 

 

OK.. Took me a few minutes to figure out what was caused the assertion error and figure out how to replicate it.

I was in line mode generating a horizontal auto constraint.  I then clicked on “a” which flipped from line to arc mode, but the horizontal  autoconstraint was still active which threw the assertion.

Little late for me to fix this critter..

 

 

Posted in Uncategorized | Leave a comment

Needing to annotate a PDF in Linux using pdf Exchange viewer under Wine

I need to figure out how to annotate a PDF using linux.
I found this link http://www.gnurou.org/blog/2008/09/09/finally_real_pdf_annotating_under_linux with seemed to indicate that the best solution was to run an app under wine.

This is a project, I just want to be done with so… Ok… I’ll give it a go.
Apparently, I need to run pdf-xchange-viewer under wine which can be downloaded from here.
http://www.tracker-software.com/product/pdf-xchange-viewer
Installation instructions for installing under wine where found here.
http://ubuntuforums.org/showthread.php?t=1329267

So basically, I downloaded the zip file, setup up folder in my home directory and move the file there and unzipped the contents.

I should point out I’m running 10.04 and have Wine already installed.

Open up the Nautilus file browers

Right click the PDFXVwer.exe and select with Window windows program loader.

If this the first time your doing this your going to get a message along the lines of:

The file ‘/home/jonas/PdfExchangeViewerWineProgram/PDFXVwer.exe’ is not marked as executable.  If this was downloaded or copied form an untrusted source, it may be dangerous to run.  For more details, read about the executable bit.

If you get the message right click on PDVwer.exe again and click on properties.

Click on the permissions tab and at the bottom you’ll see a checkbox: Allow executing file as program.
Click the box so that it is checked and close.
Right click  PDFXVwer.exe again and open using Wine.
It will take a few second to fire up, and you’ll be lead through a bunch of configuration options.

Posted in Uncategorized | Leave a comment

polylineArc added to github

I think I’m starting to think I know what I’m doing (sortof) which is a particularity dangerous time.. 😉

I created a git branch called polylineArc and created my own github repository.

http://github.com/JonasThomas/free-cad/tree/polylineArc

The think is the last time I merge from the free-cad master and recompile things when very very weird for me.

Basically when I tried to build I was getting all kinds of weird errors.   I think what’s going on is that I was linking linking to a library where my corresponding header files didn’t match.

Anyway.. I’ve been able able to get my the master to merge into my polylineArc branch so I think I’m good there.

I was looking for a easy way to clean up everything to a initial state and I ran across this post:

http://oliver.net.au/?p=165

In this post he suggested a git reset –hard for returning things to there last check out.

(which I don’t think is appropriate in my case).

this persons suggestion was:

git clean -dfx

where

OPTIONS

-d

Remove untracked directories in addition to untracked files. If an untracked directory is managed by a different git repository, it is not removed by default.

Use -f option twice if you really want to remove such a directory.

-f, –force

If the git configuration variable clean.requireForce is not set to false, git clean will refuse to run unless given -f or -n.

-x

Don’t use the ignore rules. This allows removing all untracked files, including build products. This can be used (possibly in conjunction with git reset) to

create a pristine working directory to test a clean build.

Ok.. that works for me.. Yikes maybe a little too well.

Removing src/Gui/moc_MDIView.cpp

Removing src/Gui/moc_MainWindow.cpp

Removing src/Gui/moc_ManualAlignment.cpp

Removing src/Gui/moc_NetworkRetriever.cpp

Removing src/Gui/moc_OnlineDocumentation.cpp

Removing src/Gui/moc_Placement.cpp

Removing src/Gui/moc_PrefWidgets.cpp

Removing src/Gui/moc_ProgressBar.cpp

Removing src/Gui/moc_PropertyPage.cpp

Removing src/Gui/moc_PropertyView.cpp

Removing src/Gui/moc_PythonConsole.cpp

Removing src/Gui/moc_PythonDebugger.cpp

Removing src/Gui/moc_PythonEditor.cpp

Removing src/Gui/moc_ReportView.cpp

Removing src/Gui/moc_SceneInspector.cpp

Removing src/Gui/moc_SelectionView.cpp

Removing src/Gui/moc_SpinBox.cpp

Removing src/Gui/moc_Splashscreen.cpp

Removing src/Gui/moc_TaskDlgRelocation.cpp

Removing src/Gui/moc_TaskPanelView.cpp

Removing src/Gui/moc_TextEdit.cpp

Removing src/Gui/moc_TextureMapping.cpp

Removing src/Gui/moc_ToolBox.cpp

Removing src/Gui/moc_Transform.cpp

Removing src/Gui/moc_Tree.cpp

Removing src/Gui/moc_TreeView.cpp

Removing src/Gui/moc_View3DInventor.cpp

Removing src/Gui/moc_WidgetFactory.cpp

Removing src/Gui/moc_Widgets.cpp

Removing src/Gui/propertyeditor/moc_PropertyEditor.cpp

Removing src/Gui/propertyeditor/moc_PropertyItem.cpp

Removing src/Gui/propertyeditor/moc_PropertyItemDelegate.cpp

Removing src/Gui/propertyeditor/moc_PropertyModel.cpp

Removing src/Gui/qrc_iisTaskPanel.cxx

Removing src/Gui/qrc_resource.cxx

Removing src/Gui/qrc_translation.cxx

Removing src/Gui/ui_AboutApplication.h

Removing src/Gui/ui_DemoMode.h

Removing src/Gui/ui_DlgActions.h

Removing src/Gui/ui_DlgActivateWindow.h

Removing src/Gui/ui_DlgAuthorization.h

Removing src/Gui/ui_DlgChooseIcon.h

Removing src/Gui/ui_DlgCommands.h

Removing src/Gui/ui_DlgDisplayProperties.h

Removing src/Gui/ui_DlgEditor.h

Removing src/Gui/ui_DlgGeneral.h

Removing src/Gui/ui_DlgInputDialog.h

Removing src/Gui/ui_DlgKeyboard.h

Removing src/Gui/ui_DlgLocationAngle.h

Removing src/Gui/ui_DlgLocationPos.h

Removing src/Gui/ui_DlgMacroExecute.h

Removing src/Gui/ui_DlgMacroRecord.h

Removing src/Gui/ui_DlgMaterialProperties.h

Removing src/Gui/ui_DlgOnlineHelp.h

Removing src/Gui/ui_DlgParameter.h

Removing src/Gui/ui_DlgPreferences.h

Removing src/Gui/ui_DlgProjectInformation.h

Removing src/Gui/ui_DlgProjectUtility.h

Removing src/Gui/ui_DlgReportView.h

Removing src/Gui/ui_DlgRunExternal.h

Removing src/Gui/ui_DlgSettings3DView.h

Removing src/Gui/ui_DlgSettingsColorGradient.h

Removing src/Gui/ui_DlgSettingsDocument.h

Removing src/Gui/ui_DlgSettingsImage.h

Removing src/Gui/ui_DlgSettingsMacro.h

Removing src/Gui/ui_DlgSettingsUnits.h

Removing src/Gui/ui_DlgSettingsViewColor.h

Removing src/Gui/ui_DlgTipOfTheDay.h

Removing src/Gui/ui_DlgToolbars.h

Removing src/Gui/ui_DlgTreeWidget.h

Removing src/Gui/ui_InputVector.h

Removing src/Gui/ui_MouseButtons.h

Removing src/Gui/ui_Placement.h

Removing src/Gui/ui_SceneInspector.h

Removing src/Gui/ui_TaskAppearance.h

Removing src/Gui/ui_TaskSelectLinkProperty.h

Removing src/Gui/ui_TextureMapping.h

Removing src/Main/CMakeFiles/

Removing src/Main/Makefile

Removing src/Main/cmake_install.cmake

Removing src/Makefile

Removing src/Mod/Arch/CMakeFiles/

Removing src/Mod/Arch/Makefile

Removing src/Mod/Arch/cmake_install.cmake

Removing src/Mod/Assembly/App/CMakeFiles/

Removing src/Mod/Assembly/App/Makefile

Removing src/Mod/Assembly/App/cmake_install.cmake

Removing src/Mod/Assembly/CMakeFiles/

Removing src/Mod/Assembly/Gui/CMakeFiles/

Removing src/Mod/Assembly/Gui/Makefile

Removing src/Mod/Assembly/Gui/cmake_install.cmake

Removing src/Mod/Assembly/Gui/qrc_Assembly.cxx

Removing src/Mod/Assembly/Makefile

Removing src/Mod/Assembly/cmake_install.cmake

Removing src/Mod/CMakeFiles/

Removing src/Mod/Complete/App/CMakeFiles/

Removing src/Mod/Complete/App/Makefile

Removing src/Mod/Complete/App/cmake_install.cmake

Removing src/Mod/Complete/CMakeFiles/

Removing src/Mod/Complete/Gui/CMakeFiles/

Removing src/Mod/Complete/Gui/Makefile

Removing src/Mod/Complete/Gui/cmake_install.cmake

Removing src/Mod/Complete/Gui/qrc_Complete.cxx

Removing src/Mod/Complete/Makefile

Removing src/Mod/Complete/cmake_install.cmake

Removing src/Mod/Draft/CMakeFiles/

Removing src/Mod/Draft/Makefile

Removing src/Mod/Draft/cmake_install.cmake

Removing src/Mod/Drawing/App/CMakeFiles/

Removing src/Mod/Drawing/App/Makefile

Removing src/Mod/Drawing/App/cmake_install.cmake

Removing src/Mod/Drawing/CMakeFiles/

Removing src/Mod/Drawing/Gui/CMakeFiles/

Removing src/Mod/Drawing/Gui/Makefile

Removing src/Mod/Drawing/Gui/cmake_install.cmake

Removing src/Mod/Drawing/Gui/moc_DrawingView.cpp

Removing src/Mod/Drawing/Gui/moc_TaskDialog.cpp

Removing src/Mod/Drawing/Gui/moc_TaskOrthoViews.cpp

Removing src/Mod/Drawing/Gui/qrc_Drawing.cxx

Removing src/Mod/Drawing/Gui/ui_TaskOrthoViews.h

Removing src/Mod/Drawing/Makefile

Removing src/Mod/Drawing/cmake_install.cmake

Removing src/Mod/Fem/App/CMakeFiles/

Removing src/Mod/Fem/App/FemMeshPy.cpp

Removing src/Mod/Fem/App/FemMeshPy.h

Removing src/Mod/Fem/App/Makefile

Removing src/Mod/Fem/App/cmake_install.cmake

Removing src/Mod/Fem/CMakeFiles/

Removing src/Mod/Fem/Gui/CMakeFiles/

Removing src/Mod/Fem/Gui/Makefile

Removing src/Mod/Fem/Gui/cmake_install.cmake

Removing src/Mod/Fem/Gui/moc_Hypothesis.cpp

Removing src/Mod/Fem/Gui/qrc_Fem.cxx

Removing src/Mod/Fem/Gui/ui_Hypothesis.h

Removing src/Mod/Fem/Makefile

Removing src/Mod/Fem/cmake_install.cmake

Removing src/Mod/Idf/CMakeFiles/

Removing src/Mod/Idf/Makefile

Removing src/Mod/Idf/cmake_install.cmake

Removing src/Mod/Image/App/CMakeFiles/

Removing src/Mod/Image/App/Makefile

Removing src/Mod/Image/App/cmake_install.cmake

Removing src/Mod/Image/CMakeFiles/

Removing src/Mod/Image/Gui/CMakeFiles/

Removing src/Mod/Image/Gui/Makefile

Removing src/Mod/Image/Gui/cmake_install.cmake

Removing src/Mod/Image/Gui/moc_GLImageBox.cpp

Removing src/Mod/Image/Gui/moc_ImageView.cpp

Removing src/Mod/Image/Gui/qrc_Image.cpp

Removing src/Mod/Image/Makefile

Removing src/Mod/Image/cmake_install.cmake

Removing src/Mod/Import/CMakeFiles/

Removing src/Mod/Import/Gui/CMakeFiles/

Removing src/Mod/Import/Gui/Makefile

Removing src/Mod/Import/Gui/cmake_install.cmake

Removing src/Mod/Import/Makefile

Removing src/Mod/Import/cmake_install.cmake

Removing src/Mod/Inspection/App/CMakeFiles/

Removing src/Mod/Inspection/App/Makefile

Removing src/Mod/Inspection/App/cmake_install.cmake

Removing src/Mod/Inspection/CMakeFiles/

Removing src/Mod/Inspection/Gui/CMakeFiles/

Removing src/Mod/Inspection/Gui/Makefile

Removing src/Mod/Inspection/Gui/cmake_install.cmake

Removing src/Mod/Inspection/Gui/moc_VisualInspection.cpp

Removing src/Mod/Inspection/Gui/qrc_Inspection.cxx

Removing src/Mod/Inspection/Gui/ui_VisualInspection.h

Removing src/Mod/Inspection/Makefile

Removing src/Mod/Inspection/cmake_install.cmake

Removing src/Mod/Machining_Distortion/CMakeFiles/

Removing src/Mod/Machining_Distortion/Makefile

Removing src/Mod/Machining_Distortion/cmake_install.cmake

Removing src/Mod/Makefile

Removing src/Mod/Mesh/App/CMakeFiles/

Removing src/Mod/Mesh/App/FacetPy.cpp

Removing src/Mod/Mesh/App/FacetPy.h

Removing src/Mod/Mesh/App/FeaturePythonPy.cpp

Removing src/Mod/Mesh/App/FeaturePythonPy.h

Removing src/Mod/Mesh/App/Makefile

Removing src/Mod/Mesh/App/MeshFeaturePy.cpp

Removing src/Mod/Mesh/App/MeshFeaturePy.h

Removing src/Mod/Mesh/App/MeshPointPy.cpp

Removing src/Mod/Mesh/App/MeshPointPy.h

Removing src/Mod/Mesh/App/MeshPy.cpp

Removing src/Mod/Mesh/App/MeshPy.h

Removing src/Mod/Mesh/App/cmake_install.cmake

Removing src/Mod/Mesh/CMakeFiles/

Removing src/Mod/Mesh/Gui/CMakeFiles/

Removing src/Mod/Mesh/Gui/Makefile

Removing src/Mod/Mesh/Gui/cmake_install.cmake

Removing src/Mod/Mesh/Gui/moc_DlgEvaluateMeshImp.cpp

Removing src/Mod/Mesh/Gui/moc_DlgRegularSolidImp.cpp

Removing src/Mod/Mesh/Gui/moc_DlgSettingsMeshView.cpp

Removing src/Mod/Mesh/Gui/moc_DlgSmoothing.cpp

Removing src/Mod/Mesh/Gui/moc_MeshEditor.cpp

Removing src/Mod/Mesh/Gui/moc_PropertyEditorMesh.cpp

Removing src/Mod/Mesh/Gui/moc_RemoveComponents.cpp

Removing src/Mod/Mesh/Gui/qrc_Mesh.cpp

Removing src/Mod/Mesh/Gui/ui_DlgEvaluateMesh.h

Removing src/Mod/Mesh/Gui/ui_DlgRegularSolid.h

Removing src/Mod/Mesh/Gui/ui_DlgSettingsMeshView.h

Removing src/Mod/Mesh/Gui/ui_DlgSmoothing.h

Removing src/Mod/Mesh/Gui/ui_RemoveComponents.h

Removing src/Mod/Mesh/Makefile

Removing src/Mod/Mesh/cmake_install.cmake

Removing src/Mod/MeshPart/App/CMakeFiles/

Removing src/Mod/MeshPart/App/Makefile

Removing src/Mod/MeshPart/App/cmake_install.cmake

Removing src/Mod/MeshPart/CMakeFiles/

Removing src/Mod/MeshPart/Gui/CMakeFiles/

Removing src/Mod/MeshPart/Gui/Makefile

Removing src/Mod/MeshPart/Gui/cmake_install.cmake

Removing src/Mod/MeshPart/Gui/moc_Tessellation.cpp

Removing src/Mod/MeshPart/Gui/qrc_MeshPart.cxx

Removing src/Mod/MeshPart/Gui/ui_Tessellation.h

Removing src/Mod/MeshPart/Makefile

Removing src/Mod/MeshPart/cmake_install.cmake

Removing src/Mod/Part/App/ArcOfCirclePy.cpp

Removing src/Mod/Part/App/ArcOfCirclePy.h

Removing src/Mod/Part/App/ArcPy.cpp

Removing src/Mod/Part/App/ArcPy.h

Removing src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp

Removing src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.h

Removing src/Mod/Part/App/BSplineCurvePy.cpp

Removing src/Mod/Part/App/BSplineCurvePy.h

Removing src/Mod/Part/App/BSplineSurfacePy.cpp

Removing src/Mod/Part/App/BSplineSurfacePy.h

Removing src/Mod/Part/App/BezierCurvePy.cpp

Removing src/Mod/Part/App/BezierCurvePy.h

Removing src/Mod/Part/App/BezierSurfacePy.cpp

Removing src/Mod/Part/App/BezierSurfacePy.h

Removing src/Mod/Part/App/CMakeFiles/

Removing src/Mod/Part/App/CirclePy.cpp

Removing src/Mod/Part/App/CirclePy.h

Removing src/Mod/Part/App/ConePy.cpp

Removing src/Mod/Part/App/ConePy.h

Removing src/Mod/Part/App/CylinderPy.cpp

Removing src/Mod/Part/App/CylinderPy.h

Removing src/Mod/Part/App/EllipsePy.cpp

Removing src/Mod/Part/App/EllipsePy.h

Removing src/Mod/Part/App/FeaturePythonPy.cpp

Removing src/Mod/Part/App/FeaturePythonPy.h

Removing src/Mod/Part/App/GeometryCurvePy.cpp

Removing src/Mod/Part/App/GeometryCurvePy.h

Removing src/Mod/Part/App/GeometryPy.cpp

Removing src/Mod/Part/App/GeometryPy.h

Removing src/Mod/Part/App/GeometrySurfacePy.cpp

Removing src/Mod/Part/App/GeometrySurfacePy.h

Removing src/Mod/Part/App/HyperbolaPy.cpp

Removing src/Mod/Part/App/HyperbolaPy.h

Removing src/Mod/Part/App/LinePy.cpp

Removing src/Mod/Part/App/LinePy.h

Removing src/Mod/Part/App/Makefile

Removing src/Mod/Part/App/OffsetCurvePy.cpp

Removing src/Mod/Part/App/OffsetCurvePy.h

Removing src/Mod/Part/App/OffsetSurfacePy.cpp

Removing src/Mod/Part/App/OffsetSurfacePy.h

Removing src/Mod/Part/App/ParabolaPy.cpp

Removing src/Mod/Part/App/ParabolaPy.h

Removing src/Mod/Part/App/Part2DObjectPy.cpp

Removing src/Mod/Part/App/Part2DObjectPy.h

Removing src/Mod/Part/App/PartFeaturePy.cpp

Removing src/Mod/Part/App/PartFeaturePy.h

Removing src/Mod/Part/App/PlanePy.cpp

Removing src/Mod/Part/App/PlanePy.h

Removing src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp

Removing src/Mod/Part/App/RectangularTrimmedSurfacePy.h

Removing src/Mod/Part/App/SpherePy.cpp

Removing src/Mod/Part/App/SpherePy.h

Removing src/Mod/Part/App/SurfaceOfExtrusionPy.cpp

Removing src/Mod/Part/App/SurfaceOfExtrusionPy.h

Removing src/Mod/Part/App/SurfaceOfRevolutionPy.cpp

Removing src/Mod/Part/App/SurfaceOfRevolutionPy.h

Removing src/Mod/Part/App/TopoShapeCompSolidPy.cpp

Removing src/Mod/Part/App/TopoShapeCompSolidPy.h

Removing src/Mod/Part/App/TopoShapeCompoundPy.cpp

Removing src/Mod/Part/App/TopoShapeCompoundPy.h

Removing src/Mod/Part/App/TopoShapeEdgePy.cpp

Removing src/Mod/Part/App/TopoShapeEdgePy.h

Removing src/Mod/Part/App/TopoShapeFacePy.cpp

Removing src/Mod/Part/App/TopoShapeFacePy.h

Removing src/Mod/Part/App/TopoShapePy.cpp

Removing src/Mod/Part/App/TopoShapePy.h

Removing src/Mod/Part/App/TopoShapeShellPy.cpp

Removing src/Mod/Part/App/TopoShapeShellPy.h

Removing src/Mod/Part/App/TopoShapeSolidPy.cpp

Removing src/Mod/Part/App/TopoShapeSolidPy.h

Removing src/Mod/Part/App/TopoShapeVertexPy.cpp

Removing src/Mod/Part/App/TopoShapeVertexPy.h

Removing src/Mod/Part/App/TopoShapeWirePy.cpp

Removing src/Mod/Part/App/TopoShapeWirePy.h

Removing src/Mod/Part/App/ToroidPy.cpp

Removing src/Mod/Part/App/ToroidPy.h

Removing src/Mod/Part/App/cmake_install.cmake

Removing src/Mod/Part/CMakeFiles/

Removing src/Mod/Part/Gui/CMakeFiles/

Removing src/Mod/Part/Gui/Makefile

Removing src/Mod/Part/Gui/cmake_install.cmake

Removing src/Mod/Part/Gui/moc_CrossSections.cpp

Removing src/Mod/Part/Gui/moc_DlgBooleanOperation.cpp

Removing src/Mod/Part/Gui/moc_DlgExtrusion.cpp

Removing src/Mod/Part/Gui/moc_DlgFilletEdges.cpp

Removing src/Mod/Part/Gui/moc_DlgPartBoxImp.cpp

Removing src/Mod/Part/Gui/moc_DlgPartCylinderImp.cpp

Removing src/Mod/Part/Gui/moc_DlgPartImportIgesImp.cpp

Removing src/Mod/Part/Gui/moc_DlgPartImportStepImp.cpp

Removing src/Mod/Part/Gui/moc_DlgPrimitives.cpp

Removing src/Mod/Part/Gui/moc_DlgRevolution.cpp

Removing src/Mod/Part/Gui/moc_DlgSettings3DViewPartImp.cpp

Removing src/Mod/Part/Gui/moc_DlgSettingsGeneral.cpp

Removing src/Mod/Part/Gui/moc_Mirroring.cpp

Removing src/Mod/Part/Gui/moc_TaskFaceColors.cpp

Removing src/Mod/Part/Gui/moc_TaskLoft.cpp

Removing src/Mod/Part/Gui/moc_TaskShapeBuilder.cpp

Removing src/Mod/Part/Gui/qrc_Part.cpp

Removing src/Mod/Part/Gui/ui_CrossSections.h

Removing src/Mod/Part/Gui/ui_DlgBooleanOperation.h

Removing src/Mod/Part/Gui/ui_DlgExtrusion.h

Removing src/Mod/Part/Gui/ui_DlgFilletEdges.h

Removing src/Mod/Part/Gui/ui_DlgPartBox.h

Removing src/Mod/Part/Gui/ui_DlgPartCylinder.h

Removing src/Mod/Part/Gui/ui_DlgPartImportIges.h

Removing src/Mod/Part/Gui/ui_DlgPartImportStep.h

Removing src/Mod/Part/Gui/ui_DlgPrimitives.h

Removing src/Mod/Part/Gui/ui_DlgRevolution.h

Removing src/Mod/Part/Gui/ui_DlgSettings3DViewPart.h

Removing src/Mod/Part/Gui/ui_DlgSettingsGeneral.h

Removing src/Mod/Part/Gui/ui_Location.h

Removing src/Mod/Part/Gui/ui_Mirroring.h

Removing src/Mod/Part/Gui/ui_TaskFaceColors.h

Removing src/Mod/Part/Gui/ui_TaskLoft.h

Removing src/Mod/Part/Gui/ui_TaskShapeBuilder.h

Removing src/Mod/Part/Makefile

Removing src/Mod/Part/cmake_install.cmake

Removing src/Mod/PartDesign/App/CMakeFiles/

Removing src/Mod/PartDesign/App/Makefile

Removing src/Mod/PartDesign/App/cmake_install.cmake

Removing src/Mod/PartDesign/CMakeFiles/

Removing src/Mod/PartDesign/Gui/CMakeFiles/

Removing src/Mod/PartDesign/Gui/Makefile

Removing src/Mod/PartDesign/Gui/cmake_install.cmake

Removing src/Mod/PartDesign/Gui/moc_TaskChamferParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskFilletParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskHoleParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskPadParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskPatternRectangularParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskPocketParameters.cpp

Removing src/Mod/PartDesign/Gui/moc_TaskRevolutionParameters.cpp

Removing src/Mod/PartDesign/Gui/qrc_PartDesign.cxx

Removing src/Mod/PartDesign/Gui/ui_TaskChamferParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskFilletParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskHoleParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskPadParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskPatternRectangularParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskPocketParameters.h

Removing src/Mod/PartDesign/Gui/ui_TaskRevolutionParameters.h

Removing src/Mod/PartDesign/Makefile

Removing src/Mod/PartDesign/cmake_install.cmake

Removing src/Mod/Points/App/CMakeFiles/

Removing src/Mod/Points/App/Makefile

Removing src/Mod/Points/App/PointsPy.cpp

Removing src/Mod/Points/App/PointsPy.h

Removing src/Mod/Points/App/cmake_install.cmake

Removing src/Mod/Points/CMakeFiles/

Removing src/Mod/Points/Gui/CMakeFiles/

Removing src/Mod/Points/Gui/Makefile

Removing src/Mod/Points/Gui/cmake_install.cmake

Removing src/Mod/Points/Gui/moc_DlgPointsReadImp.cpp

Removing src/Mod/Points/Gui/qrc_Points.cpp

Removing src/Mod/Points/Gui/ui_DlgPointsRead.h

Removing src/Mod/Points/Makefile

Removing src/Mod/Points/cmake_install.cmake

Removing src/Mod/Raytracing/App/CMakeFiles/

Removing src/Mod/Raytracing/App/FreeCADpov.h

Removing src/Mod/Raytracing/App/Makefile

Removing src/Mod/Raytracing/App/cmake_install.cmake

Removing src/Mod/Raytracing/CMakeFiles/

Removing src/Mod/Raytracing/Gui/CMakeFiles/

Removing src/Mod/Raytracing/Gui/FreeCADpov.h

Removing src/Mod/Raytracing/Gui/Makefile

Removing src/Mod/Raytracing/Gui/cmake_install.cmake

Removing src/Mod/Raytracing/Gui/moc_DlgSettingsRayImp.cpp

Removing src/Mod/Raytracing/Gui/qrc_Raytracing.cpp

Removing src/Mod/Raytracing/Gui/ui_DlgSettingsRay.h

Removing src/Mod/Raytracing/Makefile

Removing src/Mod/Raytracing/cmake_install.cmake

Removing src/Mod/ReverseEngineering/App/CMakeFiles/

Removing src/Mod/ReverseEngineering/App/Makefile

Removing src/Mod/ReverseEngineering/App/cmake_install.cmake

Removing src/Mod/ReverseEngineering/CMakeFiles/

Removing src/Mod/ReverseEngineering/Gui/CMakeFiles/

Removing src/Mod/ReverseEngineering/Gui/Makefile

Removing src/Mod/ReverseEngineering/Gui/cmake_install.cmake

Removing src/Mod/ReverseEngineering/Gui/qrc_ReverseEngineering.cxx

Removing src/Mod/ReverseEngineering/Makefile

Removing src/Mod/ReverseEngineering/cmake_install.cmake

Removing src/Mod/Robot/App/CMakeFiles/

Removing src/Mod/Robot/App/Makefile

Removing src/Mod/Robot/App/Robot6AxisPy.cpp

Removing src/Mod/Robot/App/Robot6AxisPy.h

Removing src/Mod/Robot/App/RobotObjectPy.cpp

Removing src/Mod/Robot/App/RobotObjectPy.h

Removing src/Mod/Robot/App/TrajectoryPy.cpp

Removing src/Mod/Robot/App/TrajectoryPy.h

Removing src/Mod/Robot/App/WaypointPy.cpp

Removing src/Mod/Robot/App/WaypointPy.h

Removing src/Mod/Robot/App/cmake_install.cmake

Removing src/Mod/Robot/CMakeFiles/

Removing src/Mod/Robot/Gui/CMakeFiles/

Removing src/Mod/Robot/Gui/Makefile

Removing src/Mod/Robot/Gui/cmake_install.cmake

Removing src/Mod/Robot/Gui/moc_TaskDlgEdge2Trac.cpp

Removing src/Mod/Robot/Gui/moc_TaskDlgSimulate.cpp

Removing src/Mod/Robot/Gui/moc_TaskDlgTrajectoryCompound.cpp

Removing src/Mod/Robot/Gui/moc_TaskDlgTrajectoryDressUp.cpp

Removing src/Mod/Robot/Gui/moc_TaskEdge2TracParameter.cpp

Removing src/Mod/Robot/Gui/moc_TaskRobot6Axis.cpp

Removing src/Mod/Robot/Gui/moc_TaskRobotControl.cpp

Removing src/Mod/Robot/Gui/moc_TaskRobotMessages.cpp

Removing src/Mod/Robot/Gui/moc_TaskTrajectory.cpp

Removing src/Mod/Robot/Gui/moc_TaskTrajectoryDressUpParameter.cpp

Removing src/Mod/Robot/Gui/moc_TaskWatcher.cpp

Removing src/Mod/Robot/Gui/moc_TrajectorySimulate.cpp

Removing src/Mod/Robot/Gui/qrc_Robot.cxx

Removing src/Mod/Robot/Gui/ui_TaskEdge2TracParameter.h

Removing src/Mod/Robot/Gui/ui_TaskRobot6Axis.h

Removing src/Mod/Robot/Gui/ui_TaskRobotControl.h

Removing src/Mod/Robot/Gui/ui_TaskRobotMessages.h

Removing src/Mod/Robot/Gui/ui_TaskTrajectory.h

Removing src/Mod/Robot/Gui/ui_TaskTrajectoryDressUpParameter.h

Removing src/Mod/Robot/Gui/ui_TrajectorySimulate.h

Removing src/Mod/Robot/Makefile

Removing src/Mod/Robot/cmake_install.cmake

Removing src/Mod/Ship/CMakeFiles/

Removing src/Mod/Ship/Makefile

Removing src/Mod/Ship/cmake_install.cmake

Removing src/Mod/Sketcher/App/CMakeFiles/

Removing src/Mod/Sketcher/App/ConstraintPy.cpp

Removing src/Mod/Sketcher/App/ConstraintPy.h

Removing src/Mod/Sketcher/App/Makefile

Removing src/Mod/Sketcher/App/SketchObjectPy.cpp

Removing src/Mod/Sketcher/App/SketchObjectPy.h

Removing src/Mod/Sketcher/App/SketchObjectSFPy.cpp

Removing src/Mod/Sketcher/App/SketchObjectSFPy.h

Removing src/Mod/Sketcher/App/SketchPy.cpp

Removing src/Mod/Sketcher/App/SketchPy.h

Removing src/Mod/Sketcher/App/cmake_install.cmake

Removing src/Mod/Sketcher/CMakeFiles/

Removing src/Mod/Sketcher/Gui/CMakeFiles/

Removing src/Mod/Sketcher/Gui/Makefile

Removing src/Mod/Sketcher/Gui/cmake_install.cmake

Removing src/Mod/Sketcher/Gui/moc_SketchOrientationDialog.cpp

Removing src/Mod/Sketcher/Gui/moc_TaskDlgEditSketch.cpp

Removing src/Mod/Sketcher/Gui/moc_TaskSketcherConstrains.cpp

Removing src/Mod/Sketcher/Gui/moc_TaskSketcherCreateCommands.cpp

Removing src/Mod/Sketcher/Gui/moc_TaskSketcherGeneral.cpp

Removing src/Mod/Sketcher/Gui/moc_TaskSketcherMessages.cpp

Removing src/Mod/Sketcher/Gui/qrc_Sketcher.cxx

Removing src/Mod/Sketcher/Gui/ui_InsertDatum.h

Removing src/Mod/Sketcher/Gui/ui_SketchOrientationDialog.h

Removing src/Mod/Sketcher/Gui/ui_TaskSketcherConstrains.h

Removing src/Mod/Sketcher/Gui/ui_TaskSketcherGeneral.h

Removing src/Mod/Sketcher/Gui/ui_TaskSketcherMessages.h

Removing src/Mod/Sketcher/Makefile

Removing src/Mod/Sketcher/cmake_install.cmake

Removing src/Mod/Start/App/CMakeFiles/

Removing src/Mod/Start/App/Makefile

Removing src/Mod/Start/App/cmake_install.cmake

Removing src/Mod/Start/CMakeFiles/

Removing src/Mod/Start/Gui/CMakeFiles/

Removing src/Mod/Start/Gui/Makefile

Removing src/Mod/Start/Gui/cmake_install.cmake

Removing src/Mod/Start/Gui/qrc_Start.cxx

Removing src/Mod/Start/Makefile

Removing src/Mod/Start/StartPage/CMakeFiles/

Removing src/Mod/Start/StartPage/Makefile

Removing src/Mod/Start/StartPage/cmake_install.cmake

Removing src/Mod/Start/cmake_install.cmake

Removing src/Mod/Surfaces/CMakeFiles/

Removing src/Mod/Surfaces/Makefile

Removing src/Mod/Surfaces/cmake_install.cmake

Removing src/Mod/Test/CMakeFiles/

Removing src/Mod/Test/Gui/CMakeFiles/

Removing src/Mod/Test/Gui/Makefile

Removing src/Mod/Test/Gui/cmake_install.cmake

Removing src/Mod/Test/Gui/moc_UnitTestImp.cpp

Removing src/Mod/Test/Gui/qrc_Test.cpp

Removing src/Mod/Test/Gui/ui_UnitTest.h

Removing src/Mod/Test/Makefile

Removing src/Mod/Test/cmake_install.cmake

Removing src/Mod/Web/CMakeFiles/

Removing src/Mod/Web/Gui/CMakeFiles/

Removing src/Mod/Web/Gui/Makefile

Removing src/Mod/Web/Gui/cmake_install.cmake

Removing src/Mod/Web/Gui/moc_BrowserView.cpp

Removing src/Mod/Web/Gui/qrc_Web.cxx

Removing src/Mod/Web/Makefile

Removing src/Mod/Web/cmake_install.cmake

Removing src/Mod/cmake_install.cmake

Removing src/Tools/generateBase/__init__.pyc

Removing src/Tools/generateBase/generateModel_Module.pyc

Removing src/Tools/generateBase/generateTools.pyc

Removing src/Tools/generateTemplates/__init__.pyc

Removing src/Tools/generateTemplates/template.pyc

Removing src/Tools/generateTemplates/templateClassPyExport.pyc

Removing src/Tools/generateTemplates/templateModule.pyc

Removing src/Tools/generateTemplates/templateModuleApp.pyc

Removing src/Tools/generateTemplates/templateModuleAppFeature.pyc

Removing src/Tools/generateTemplates/templateModuleAppMain.pyc

Removing src/Tools/generateTemplates/templateModuleGui.pyc

Removing src/cmake_install.cmake

I was expecting the files with *py.cxx to be removed as well as cmake make etc…. but

stuff like

Removing src/Mod/Sketcher/Gui/moc_TaskSketcherGeneral.cpp

wasn’t expecting to see that. Hm… I suppose I could see if its there when I set up a project file again..

Here we go again..

I forced Qt-creator to open op the Cmakelist file in my free-cad directory.

 

 

 

 

 

I’m thinking that I don’t want to have it build in /home/jonas/freecad/qtcreator-build so I changed this to:

/home/jonas/freecad/free-cad

This might be a dumb Idea, but that’s what I went with.

Now the next think that pops up is Arguments to run cmake.

Since I’m interested in debugging according to  https://sourceforge.net/apps/phpbb/free-cad/viewtopic.php?f=10&t=2237#p16515 I’m supposed to add: -DCMAKE_BUILD_TYPE=Debug

 

 

 

 

 

 

Ok.. Next thing run CMake.

And Here is the output:

— Build 64bit

— Boost found: TRUEsh: bzr: not found

svn: ‘/home/jonas/freecad/free-cad’ is not a working copy

— OpenCASCADE include directory:

— OpenCASCADE shared libraries directory:

CMake Warning at CMakeLists.txt:205 (find_package):

Could not find module FindOCE.cmake or a configuration file for package

OCE.

Adjust CMAKE_MODULE_PATH to find FindOCE.cmake or set OCE_DIR to the

directory containing a CMake configuration file for OCE. The file will

have one of the following names:

OCEConfig.cmake

oce-config.cmake

prefix: /usr/local

datadir: data

docdir: doc

includedir: include

— The C compiler identification is GNU

— The CXX compiler identification is GNU

— Check for working C compiler: /usr/bin/gcc

— Check for working C compiler: /usr/bin/gcc — works

— Detecting C compiler ABI info

— Detecting C compiler ABI info – done

— Check for working CXX compiler: /usr/bin/c++

— Check for working CXX compiler: /usr/bin/c++ — works

— Detecting CXX compiler ABI info

— Detecting CXX compiler ABI info – done

— The Fortran compiler identification is GNU

— Check for working Fortran compiler: /usr/bin/gfortran

— Check for working Fortran compiler: /usr/bin/gfortran — works

— Detecting Fortran compiler ABI info

— Detecting Fortran compiler ABI info – done

— Checking whether /usr/bin/gfortran supports Fortran 90

— Checking whether /usr/bin/gfortran supports Fortran 90 — yes

— Looking for GL/gl.h

— Looking for GL/gl.h – found

— Looking for C++ include istream

— Looking for C++ include istream – found

— Looking for C++ include ostream

— Looking for C++ include ostream – found

— Looking for C++ include fstream

— Looking for C++ include fstream – found

— Looking for C++ include sstream

— Looking for C++ include sstream – found

— Looking for C++ include ios

— Looking for C++ include ios – found

— Looking for C++ include iostream

— Looking for C++ include iostream – found

— Looking for C++ include iomanip

— Looking for C++ include iomanip – found

— Looking for C++ include iostream

— Looking for C++ include iostream – found

— Check for STD namespace

— Check for STD namespace – found

— Found PythonLibs: /usr/lib/libpython2.6.so

— Found PythonInterp: /usr/bin/python2.6

— Boost version: 1.46.1

— Found the following Boost libraries:

— filesystem

— program_options

— regex

— signals

— system

— thread

— Found Xerces-C: /usr/lib/libxerces-c.so

— Found ZLIB: /usr/lib/libz.so

— f2c library found.

— Found Eigen3: /usr/include/eigen3

— checking for module ‘ode’

— found ode, version 0.11.1

— Found ODE: /usr/lib/libode.so

— ODE uses double precision

— Looking for Q_WS_X11

— Looking for Q_WS_X11 – found

— Looking for Q_WS_WIN

— Looking for Q_WS_WIN – not found.

— Looking for Q_WS_QWS

— Looking for Q_WS_QWS – not found.

— Looking for Q_WS_MAC

— Looking for Q_WS_MAC – not found.

— Found Qt-Version 4.6.2 (using /usr/bin/qmake-qt4)

— Looking for _POSIX_TIMERS

— Looking for _POSIX_TIMERS – found

— Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so

— Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so – found

— Looking for gethostbyname

— Looking for gethostbyname – found

— Looking for connect

— Looking for connect – found

— Looking for remove

— Looking for remove – found

— Looking for shmat

— Looking for shmat – found

— Looking for IceConnectionNumber in ICE

— Looking for IceConnectionNumber in ICE – found

— Found X11: /usr/lib/libX11.so

— Found OpenGLU: /usr/lib/libGLU.so

— Could NOT find Spnav (missing: SPNAV_LIBRARY SPNAV_INCLUDE_DIR)

— Platform is 64-bit, set -D_OCC64

— DEBUG: -g -DFC_DEBUG

git

/home/jonas/freecad/free-cad/src/Build/Version.h written

— /home/jonas/freecad/free-cad/src/Base/BaseClassPy.cpp

— /home/jonas/freecad/free-cad/src/Base/BoundBoxPy.cpp

— /home/jonas/freecad/free-cad/src/Base/PersistencePy.cpp

— /home/jonas/freecad/free-cad/src/Base/VectorPy.cpp

— /home/jonas/freecad/free-cad/src/Base/MatrixPy.cpp

— /home/jonas/freecad/free-cad/src/Base/RotationPy.cpp

— /home/jonas/freecad/free-cad/src/Base/PlacementPy.cpp

— /home/jonas/freecad/free-cad/src/Base/AxisPy.cpp

— /home/jonas/freecad/free-cad/src/App/DocumentPy.cpp

— /home/jonas/freecad/free-cad/src/App/DocumentObjectPy.cpp

— /home/jonas/freecad/free-cad/src/App/DocumentObjectGroupPy.cpp

— /home/jonas/freecad/free-cad/src/App/FeaturePythonPy.cpp

— /home/jonas/freecad/free-cad/src/App/ComplexGeoDataPy.cpp

— /home/jonas/freecad/free-cad/src/App/PropertyContainerPy.cpp

— /home/jonas/freecad/free-cad/src/App/MaterialPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Points/App/PointsPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/FacetPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshFeaturePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/FeaturePythonPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshPointPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/ArcPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/ArcOfCirclePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/CirclePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/EllipsePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/HyperbolaPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/ParabolaPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/OffsetCurvePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometryPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometryCurvePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometrySurfacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/LinePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/BezierCurvePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/BSplineCurvePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/PlanePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/ConePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/CylinderPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/SpherePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/ToroidPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/BezierSurfacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/BSplineSurfacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/OffsetSurfacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/SurfaceOfExtrusionPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/SurfaceOfRevolutionPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/PartFeaturePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/FeaturePythonPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/Part2DObjectPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeCompoundPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeCompSolidPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeEdgePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeFacePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeShellPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeSolidPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeVertexPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeWirePy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchObjectSFPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchObjectPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/ConstraintPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Robot/App/Robot6AxisPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Robot/App/TrajectoryPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Robot/App/WaypointPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Robot/App/RobotObjectPy.cpp

— /home/jonas/freecad/free-cad/src/Mod/Fem/App/FemMeshPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/DocumentPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/PythonWorkbenchPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/ViewProviderPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/ViewProviderDocumentObjectPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/ViewProviderPythonFeaturePy.cpp

— /home/jonas/freecad/free-cad/src/Gui/WorkbenchPy.cpp

— /home/jonas/freecad/free-cad/src/Gui/SelectionObjectPy.cpp

— Configuring done

— Generating done

— Build files have been written to: /home/jonas/freecad/free-cad

Ok… went start->debug which will basically take a long while… so I’m going to get some sleep… We’ll see where we are at in the morning.
Arrgg
Getting the same error… http://pastebin.com/rV1CN9Kg

exiting qt-creator
switching to master in terminal

 

 

 

 

 

 

I really need to get to bed..

Ok… I was thinking that I was going to get the exact same error.  Instead I got this:

Scanning dependencies of target Example_data

make[2]: Leaving directory /home/jonas/freecad/free-cad'

/usr/bin/make -f data/examples/CMakeFiles/Example_data.dir/build.make data/examples/CMakeFiles/Example_data.dir/build

make[2]: Entering directory /home/jonas/freecad/free-cad’

make[2]: Circular data/examples/Schenkel.stp <- data/examples/Schenkel.stp dependency dropped.

/usr/bin/cmake -E cmake_progress_report /home/jonas/freecad/free-cad/CMakeFiles

[100%] Generating Schenkel.stp

cd /home/jonas/freecad/free-cad/data/examples && /usr/bin/cmake -E copy /home/jonas/freecad/free-cad/data/examples/Schenkel.stp /home/jonas/freecad/free-cad/data/examples/Schenkel.stp

make[2]: Leaving directory /home/jonas/freecad/free-cad'

make[1]: Leaving directory /home/jonas/freecad/free-cad’

Error copying file “/home/jonas/freecad/free-cad/data/examples/Schenkel.stp” to “/home/jonas/freecad/free-cad/data/examples/Schenkel.stp”.

make[2]: *** [data/examples/Schenkel.stp] Error 1

make[1]: *** [data/examples/CMakeFiles/Example_data.dir/all] Error 2

make: *** [all] Error 2

02:03:29: The process “/usr/bin/make” exited with code 2.

Error while building project FreeCAD_trunk (target: Desktop)

When executing build step ‘Make’

 

This has me a bit befuddled at the moment.

Werner suggested I do a git status also to see whats going on…
Ok..

#    src/Gui/moc_PrefWidgets.cpp
#    src/Gui/moc_ProgressBar.cpp
#    src/Gui/moc_PropertyPage.cpp
#    src/Gui/moc_PropertyView.cpp
#    src/Gui/moc_PythonConsole.cpp
#    src/Gui/moc_PythonDebugger.cpp
#    src/Gui/moc_PythonEditor.cpp
#    src/Gui/moc_ReportView.cpp
#    src/Gui/moc_SceneInspector.cpp
#    src/Gui/moc_SelectionView.cpp
#    src/Gui/moc_SpinBox.cpp
#    src/Gui/moc_Splashscreen.cpp
#    src/Gui/moc_TaskDlgRelocation.cpp
#    src/Gui/moc_TaskPanelView.cpp
#    src/Gui/moc_TextEdit.cpp
#    src/Gui/moc_TextureMapping.cpp
#    src/Gui/moc_ToolBox.cpp
#    src/Gui/moc_Transform.cpp
#    src/Gui/moc_Tree.cpp
#    src/Gui/moc_TreeView.cpp
#    src/Gui/moc_View3DInventor.cpp
#    src/Gui/moc_WidgetFactory.cpp
#    src/Gui/moc_Widgets.cpp
#    src/Gui/propertyeditor/moc_PropertyEditor.cpp
#    src/Gui/propertyeditor/moc_PropertyItem.cpp
#    src/Gui/propertyeditor/moc_PropertyItemDelegate.cpp
#    src/Gui/propertyeditor/moc_PropertyModel.cpp
#    src/Gui/qrc_iisTaskPanel.cxx
#    src/Gui/qrc_resource.cxx
#    src/Gui/qrc_translation.cxx
#    src/Gui/ui_AboutApplication.h
#    src/Gui/ui_DemoMode.h
#    src/Gui/ui_DlgActions.h
#    src/Gui/ui_DlgActivateWindow.h
#    src/Gui/ui_DlgAuthorization.h
#    src/Gui/ui_DlgChooseIcon.h
#    src/Gui/ui_DlgCommands.h
#    src/Gui/ui_DlgDisplayProperties.h
#    src/Gui/ui_DlgEditor.h
#    src/Gui/ui_DlgGeneral.h
#    src/Gui/ui_DlgInputDialog.h
#    src/Gui/ui_DlgKeyboard.h
#    src/Gui/ui_DlgLocationAngle.h
#    src/Gui/ui_DlgLocationPos.h
#    src/Gui/ui_DlgMacroExecute.h
#    src/Gui/ui_DlgMacroRecord.h
#    src/Gui/ui_DlgMaterialProperties.h
#    src/Gui/ui_DlgOnlineHelp.h
#    src/Gui/ui_DlgParameter.h
#    src/Gui/ui_DlgPreferences.h
#    src/Gui/ui_DlgProjectInformation.h
#    src/Gui/ui_DlgProjectUtility.h
#    src/Gui/ui_DlgReportView.h
#    src/Gui/ui_DlgRunExternal.h
#    src/Gui/ui_DlgSettings3DView.h
#    src/Gui/ui_DlgSettingsColorGradient.h
#    src/Gui/ui_DlgSettingsDocument.h
#    src/Gui/ui_DlgSettingsImage.h
#    src/Gui/ui_DlgSettingsMacro.h
#    src/Gui/ui_DlgSettingsUnits.h
#    src/Gui/ui_DlgSettingsViewColor.h
#    src/Gui/ui_DlgTipOfTheDay.h
#    src/Gui/ui_DlgToolbars.h
#    src/Gui/ui_DlgTreeWidget.h
#    src/Gui/ui_InputVector.h
#    src/Gui/ui_MouseButtons.h
#    src/Gui/ui_Placement.h
#    src/Gui/ui_SceneInspector.h
#    src/Gui/ui_TaskAppearance.h
#    src/Gui/ui_TaskSelectLinkProperty.h
#    src/Gui/ui_TextureMapping.h
#    src/Main/CMakeFiles/
#    src/Main/Makefile
#    src/Main/cmake_install.cmake
#    src/Makefile
#    src/Mod/Arch/CMakeFiles/
#    src/Mod/Arch/Makefile
#    src/Mod/Arch/cmake_install.cmake
#    src/Mod/Assembly/App/CMakeFiles/
#    src/Mod/Assembly/App/Makefile
#    src/Mod/Assembly/App/cmake_install.cmake
#    src/Mod/Assembly/CMakeFiles/
#    src/Mod/Assembly/Gui/CMakeFiles/
#    src/Mod/Assembly/Gui/Makefile
#    src/Mod/Assembly/Gui/cmake_install.cmake
#    src/Mod/Assembly/Gui/qrc_Assembly.cxx
#    src/Mod/Assembly/Makefile
#    src/Mod/Assembly/cmake_install.cmake
#    src/Mod/CMakeFiles/
#    src/Mod/Complete/App/CMakeFiles/
#    src/Mod/Complete/App/Makefile
#    src/Mod/Complete/App/cmake_install.cmake
#    src/Mod/Complete/CMakeFiles/
#    src/Mod/Complete/Gui/CMakeFiles/
#    src/Mod/Complete/Gui/Makefile
#    src/Mod/Complete/Gui/cmake_install.cmake
#    src/Mod/Complete/Gui/qrc_Complete.cxx
#    src/Mod/Complete/Makefile
#    src/Mod/Complete/cmake_install.cmake
#    src/Mod/Draft/CMakeFiles/
#    src/Mod/Draft/Makefile
#    src/Mod/Draft/cmake_install.cmake
#    src/Mod/Drawing/App/CMakeFiles/
#    src/Mod/Drawing/App/Makefile
#    src/Mod/Drawing/App/cmake_install.cmake
#    src/Mod/Drawing/CMakeFiles/
#    src/Mod/Drawing/Gui/CMakeFiles/
#    src/Mod/Drawing/Gui/Makefile
#    src/Mod/Drawing/Gui/cmake_install.cmake
#    src/Mod/Drawing/Gui/moc_DrawingView.cpp
#    src/Mod/Drawing/Gui/moc_TaskDialog.cpp
#    src/Mod/Drawing/Gui/moc_TaskOrthoViews.cpp
#    src/Mod/Drawing/Gui/qrc_Drawing.cxx
#    src/Mod/Drawing/Gui/ui_TaskOrthoViews.h
#    src/Mod/Drawing/Makefile
#    src/Mod/Drawing/cmake_install.cmake
#    src/Mod/Fem/App/CMakeFiles/
#    src/Mod/Fem/App/FemMeshPy.cpp
#    src/Mod/Fem/App/FemMeshPy.h
#    src/Mod/Fem/App/Makefile
#    src/Mod/Fem/App/cmake_install.cmake
#    src/Mod/Fem/CMakeFiles/
#    src/Mod/Fem/Gui/CMakeFiles/
#    src/Mod/Fem/Gui/Makefile
#    src/Mod/Fem/Gui/cmake_install.cmake
#    src/Mod/Fem/Gui/moc_Hypothesis.cpp
#    src/Mod/Fem/Gui/qrc_Fem.cxx
#    src/Mod/Fem/Gui/ui_Hypothesis.h
#    src/Mod/Fem/Makefile
#    src/Mod/Fem/cmake_install.cmake
#    src/Mod/Idf/CMakeFiles/
#    src/Mod/Idf/Makefile
#    src/Mod/Idf/cmake_install.cmake
#    src/Mod/Image/App/CMakeFiles/
#    src/Mod/Image/App/Makefile
#    src/Mod/Image/App/cmake_install.cmake
#    src/Mod/Image/CMakeFiles/
#    src/Mod/Image/Gui/CMakeFiles/
#    src/Mod/Image/Gui/Makefile
#    src/Mod/Image/Gui/cmake_install.cmake
#    src/Mod/Image/Gui/moc_GLImageBox.cpp
#    src/Mod/Image/Gui/moc_ImageView.cpp
#    src/Mod/Image/Gui/qrc_Image.cpp
#    src/Mod/Image/Makefile
#    src/Mod/Image/cmake_install.cmake
#    src/Mod/Import/CMakeFiles/
#    src/Mod/Import/Gui/CMakeFiles/
#    src/Mod/Import/Gui/Makefile
#    src/Mod/Import/Gui/cmake_install.cmake
#    src/Mod/Import/Makefile
#    src/Mod/Import/cmake_install.cmake
#    src/Mod/Inspection/App/CMakeFiles/
#    src/Mod/Inspection/App/Makefile
#    src/Mod/Inspection/App/cmake_install.cmake
#    src/Mod/Inspection/CMakeFiles/
#    src/Mod/Inspection/Gui/CMakeFiles/
#    src/Mod/Inspection/Gui/Makefile
#    src/Mod/Inspection/Gui/cmake_install.cmake
#    src/Mod/Inspection/Gui/moc_VisualInspection.cpp
#    src/Mod/Inspection/Gui/qrc_Inspection.cxx
#    src/Mod/Inspection/Gui/ui_VisualInspection.h
#    src/Mod/Inspection/Makefile
#    src/Mod/Inspection/cmake_install.cmake
#    src/Mod/Machining_Distortion/CMakeFiles/
#    src/Mod/Machining_Distortion/Makefile
#    src/Mod/Machining_Distortion/cmake_install.cmake
#    src/Mod/Makefile
#    src/Mod/Mesh/App/CMakeFiles/
#    src/Mod/Mesh/App/FacetPy.cpp
#    src/Mod/Mesh/App/FacetPy.h
#    src/Mod/Mesh/App/FeaturePythonPy.cpp
#    src/Mod/Mesh/App/FeaturePythonPy.h
#    src/Mod/Mesh/App/Makefile
#    src/Mod/Mesh/App/MeshFeaturePy.cpp
#    src/Mod/Mesh/App/MeshFeaturePy.h
#    src/Mod/Mesh/App/MeshPointPy.cpp
#    src/Mod/Mesh/App/MeshPointPy.h
#    src/Mod/Mesh/App/MeshPy.cpp
#    src/Mod/Mesh/App/MeshPy.h
#    src/Mod/Mesh/App/cmake_install.cmake
#    src/Mod/Mesh/CMakeFiles/
#    src/Mod/Mesh/Gui/CMakeFiles/
#    src/Mod/Mesh/Gui/Makefile
#    src/Mod/Mesh/Gui/cmake_install.cmake
#    src/Mod/Mesh/Gui/moc_DlgEvaluateMeshImp.cpp
#    src/Mod/Mesh/Gui/moc_DlgRegularSolidImp.cpp
#    src/Mod/Mesh/Gui/moc_DlgSettingsMeshView.cpp
#    src/Mod/Mesh/Gui/moc_DlgSmoothing.cpp
#    src/Mod/Mesh/Gui/moc_MeshEditor.cpp
#    src/Mod/Mesh/Gui/moc_PropertyEditorMesh.cpp
#    src/Mod/Mesh/Gui/moc_RemoveComponents.cpp
#    src/Mod/Mesh/Gui/qrc_Mesh.cpp
#    src/Mod/Mesh/Gui/ui_DlgEvaluateMesh.h
#    src/Mod/Mesh/Gui/ui_DlgRegularSolid.h
#    src/Mod/Mesh/Gui/ui_DlgSettingsMeshView.h
#    src/Mod/Mesh/Gui/ui_DlgSmoothing.h
#    src/Mod/Mesh/Gui/ui_RemoveComponents.h
#    src/Mod/Mesh/Gui/ui_Segmentation.h
#    src/Mod/Mesh/Makefile
#    src/Mod/Mesh/cmake_install.cmake
#    src/Mod/MeshPart/App/CMakeFiles/
#    src/Mod/MeshPart/App/Makefile
#    src/Mod/MeshPart/App/cmake_install.cmake
#    src/Mod/MeshPart/CMakeFiles/
#    src/Mod/MeshPart/Gui/CMakeFiles/
#    src/Mod/MeshPart/Gui/Makefile
#    src/Mod/MeshPart/Gui/cmake_install.cmake
#    src/Mod/MeshPart/Gui/moc_Tessellation.cpp
#    src/Mod/MeshPart/Gui/qrc_MeshPart.cxx
#    src/Mod/MeshPart/Gui/ui_Tessellation.h
#    src/Mod/MeshPart/Makefile
#    src/Mod/MeshPart/cmake_install.cmake
#    src/Mod/Part/App/ArcOfCirclePy.cpp
#    src/Mod/Part/App/ArcOfCirclePy.h
#    src/Mod/Part/App/ArcPy.cpp
#    src/Mod/Part/App/ArcPy.h
#    src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp
#    src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.h
#    src/Mod/Part/App/BSplineCurvePy.cpp
#    src/Mod/Part/App/BSplineCurvePy.h
#    src/Mod/Part/App/BSplineSurfacePy.cpp
#    src/Mod/Part/App/BSplineSurfacePy.h
#    src/Mod/Part/App/BezierCurvePy.cpp
#    src/Mod/Part/App/BezierCurvePy.h
#    src/Mod/Part/App/BezierSurfacePy.cpp
#    src/Mod/Part/App/BezierSurfacePy.h
#    src/Mod/Part/App/CMakeFiles/
#    src/Mod/Part/App/CirclePy.cpp
#    src/Mod/Part/App/CirclePy.h
#    src/Mod/Part/App/ConePy.cpp
#    src/Mod/Part/App/ConePy.h
#    src/Mod/Part/App/CylinderPy.cpp
#    src/Mod/Part/App/CylinderPy.h
#    src/Mod/Part/App/EllipsePy.cpp
#    src/Mod/Part/App/EllipsePy.h
#    src/Mod/Part/App/FeaturePythonPy.cpp
#    src/Mod/Part/App/FeaturePythonPy.h
#    src/Mod/Part/App/GeometryCurvePy.cpp
#    src/Mod/Part/App/GeometryCurvePy.h
#    src/Mod/Part/App/GeometryPy.cpp
#    src/Mod/Part/App/GeometryPy.h
#    src/Mod/Part/App/GeometrySurfacePy.cpp
#    src/Mod/Part/App/GeometrySurfacePy.h
#    src/Mod/Part/App/HyperbolaPy.cpp
#    src/Mod/Part/App/HyperbolaPy.h
#    src/Mod/Part/App/LinePy.cpp
#    src/Mod/Part/App/LinePy.h
#    src/Mod/Part/App/Makefile
#    src/Mod/Part/App/OffsetCurvePy.cpp
#    src/Mod/Part/App/OffsetCurvePy.h
#    src/Mod/Part/App/OffsetSurfacePy.cpp
#    src/Mod/Part/App/OffsetSurfacePy.h
#    src/Mod/Part/App/ParabolaPy.cpp
#    src/Mod/Part/App/ParabolaPy.h
#    src/Mod/Part/App/Part2DObjectPy.cpp
#    src/Mod/Part/App/Part2DObjectPy.h
#    src/Mod/Part/App/PartFeaturePy.cpp
#    src/Mod/Part/App/PartFeaturePy.h
#    src/Mod/Part/App/PlanePy.cpp
#    src/Mod/Part/App/PlanePy.h
#    src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp
#    src/Mod/Part/App/RectangularTrimmedSurfacePy.h
#    src/Mod/Part/App/SpherePy.cpp
#    src/Mod/Part/App/SpherePy.h
#    src/Mod/Part/App/SurfaceOfExtrusionPy.cpp
#    src/Mod/Part/App/SurfaceOfExtrusionPy.h
#    src/Mod/Part/App/SurfaceOfRevolutionPy.cpp
#    src/Mod/Part/App/SurfaceOfRevolutionPy.h
#    src/Mod/Part/App/TopoShapeCompSolidPy.cpp
#    src/Mod/Part/App/TopoShapeCompSolidPy.h
#    src/Mod/Part/App/TopoShapeCompoundPy.cpp
#    src/Mod/Part/App/TopoShapeCompoundPy.h
#    src/Mod/Part/App/TopoShapeEdgePy.cpp
#    src/Mod/Part/App/TopoShapeEdgePy.h
#    src/Mod/Part/App/TopoShapeFacePy.cpp
#    src/Mod/Part/App/TopoShapeFacePy.h
#    src/Mod/Part/App/TopoShapePy.cpp
#    src/Mod/Part/App/TopoShapePy.h
#    src/Mod/Part/App/TopoShapeShellPy.cpp
#    src/Mod/Part/App/TopoShapeShellPy.h
#    src/Mod/Part/App/TopoShapeSolidPy.cpp
#    src/Mod/Part/App/TopoShapeSolidPy.h
#    src/Mod/Part/App/TopoShapeVertexPy.cpp
#    src/Mod/Part/App/TopoShapeVertexPy.h
#    src/Mod/Part/App/TopoShapeWirePy.cpp
#    src/Mod/Part/App/TopoShapeWirePy.h
#    src/Mod/Part/App/ToroidPy.cpp
#    src/Mod/Part/App/ToroidPy.h
#    src/Mod/Part/App/cmake_install.cmake
#    src/Mod/Part/CMakeFiles/
#    src/Mod/Part/Gui/CMakeFiles/
#    src/Mod/Part/Gui/Makefile
#    src/Mod/Part/Gui/cmake_install.cmake
#    src/Mod/Part/Gui/moc_CrossSections.cpp
#    src/Mod/Part/Gui/moc_DlgBooleanOperation.cpp
#    src/Mod/Part/Gui/moc_DlgExtrusion.cpp
#    src/Mod/Part/Gui/moc_DlgFilletEdges.cpp
#    src/Mod/Part/Gui/moc_DlgPartBoxImp.cpp
#    src/Mod/Part/Gui/moc_DlgPartCylinderImp.cpp
#    src/Mod/Part/Gui/moc_DlgPartImportIgesImp.cpp
#    src/Mod/Part/Gui/moc_DlgPartImportStepImp.cpp
#    src/Mod/Part/Gui/moc_DlgPrimitives.cpp
#    src/Mod/Part/Gui/moc_DlgRevolution.cpp
#    src/Mod/Part/Gui/moc_DlgSettings3DViewPartImp.cpp
#    src/Mod/Part/Gui/moc_DlgSettingsGeneral.cpp
#    src/Mod/Part/Gui/moc_Mirroring.cpp
#    src/Mod/Part/Gui/moc_TaskFaceColors.cpp
#    src/Mod/Part/Gui/moc_TaskLoft.cpp
#    src/Mod/Part/Gui/moc_TaskShapeBuilder.cpp
#    src/Mod/Part/Gui/moc_TaskSweep.cpp
#    src/Mod/Part/Gui/qrc_Part.cpp
#    src/Mod/Part/Gui/ui_CrossSections.h
#    src/Mod/Part/Gui/ui_DlgBooleanOperation.h
#    src/Mod/Part/Gui/ui_DlgExtrusion.h
#    src/Mod/Part/Gui/ui_DlgFilletEdges.h
#    src/Mod/Part/Gui/ui_DlgPartBox.h
#    src/Mod/Part/Gui/ui_DlgPartCylinder.h
#    src/Mod/Part/Gui/ui_DlgPartImportIges.h
#    src/Mod/Part/Gui/ui_DlgPartImportStep.h
#    src/Mod/Part/Gui/ui_DlgPrimitives.h
#    src/Mod/Part/Gui/ui_DlgRevolution.h
#    src/Mod/Part/Gui/ui_DlgSettings3DViewPart.h
#    src/Mod/Part/Gui/ui_DlgSettingsGeneral.h
#    src/Mod/Part/Gui/ui_Location.h
#    src/Mod/Part/Gui/ui_Mirroring.h
#    src/Mod/Part/Gui/ui_TaskFaceColors.h
#    src/Mod/Part/Gui/ui_TaskLoft.h
#    src/Mod/Part/Gui/ui_TaskShapeBuilder.h
#    src/Mod/Part/Gui/ui_TaskSweep.h
#    src/Mod/Part/Makefile
#    src/Mod/Part/cmake_install.cmake
#    src/Mod/PartDesign/App/CMakeFiles/
#    src/Mod/PartDesign/App/Makefile
#    src/Mod/PartDesign/App/cmake_install.cmake
#    src/Mod/PartDesign/CMakeFiles/
#    src/Mod/PartDesign/Gui/CMakeFiles/
#    src/Mod/PartDesign/Gui/Makefile
#    src/Mod/PartDesign/Gui/cmake_install.cmake
#    src/Mod/PartDesign/Gui/moc_TaskChamferParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskFilletParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskGrooveParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskHoleParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskPadParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskPatternRectangularParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskPocketParameters.cpp
#    src/Mod/PartDesign/Gui/moc_TaskRevolutionParameters.cpp
#    src/Mod/PartDesign/Gui/qrc_PartDesign.cxx
#    src/Mod/PartDesign/Gui/ui_TaskChamferParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskFilletParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskGrooveParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskHoleParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskPadParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskPatternRectangularParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskPocketParameters.h
#    src/Mod/PartDesign/Gui/ui_TaskRevolutionParameters.h
#    src/Mod/PartDesign/Makefile
#    src/Mod/PartDesign/cmake_install.cmake
#    src/Mod/Points/App/CMakeFiles/
#    src/Mod/Points/App/Makefile
#    src/Mod/Points/App/PointsPy.cpp
#    src/Mod/Points/App/PointsPy.h
#    src/Mod/Points/App/cmake_install.cmake
#    src/Mod/Points/CMakeFiles/
#    src/Mod/Points/Gui/CMakeFiles/
#    src/Mod/Points/Gui/Makefile
#    src/Mod/Points/Gui/cmake_install.cmake
#    src/Mod/Points/Gui/moc_DlgPointsReadImp.cpp
#    src/Mod/Points/Gui/qrc_Points.cpp
#    src/Mod/Points/Gui/ui_DlgPointsRead.h
#    src/Mod/Points/Makefile
#    src/Mod/Points/cmake_install.cmake
#    src/Mod/Raytracing/App/CMakeFiles/
#    src/Mod/Raytracing/App/FreeCADpov.h
#    src/Mod/Raytracing/App/Makefile
#    src/Mod/Raytracing/App/cmake_install.cmake
#    src/Mod/Raytracing/CMakeFiles/
#    src/Mod/Raytracing/Gui/CMakeFiles/
#    src/Mod/Raytracing/Gui/FreeCADpov.h
#    src/Mod/Raytracing/Gui/Makefile
#    src/Mod/Raytracing/Gui/cmake_install.cmake
#    src/Mod/Raytracing/Gui/moc_DlgSettingsRayImp.cpp
#    src/Mod/Raytracing/Gui/qrc_Raytracing.cpp
#    src/Mod/Raytracing/Gui/ui_DlgSettingsRay.h
#    src/Mod/Raytracing/Makefile
#    src/Mod/Raytracing/cmake_install.cmake
#    src/Mod/ReverseEngineering/App/CMakeFiles/
#    src/Mod/ReverseEngineering/App/Makefile
#    src/Mod/ReverseEngineering/App/cmake_install.cmake
#    src/Mod/ReverseEngineering/CMakeFiles/
#    src/Mod/ReverseEngineering/Gui/CMakeFiles/
#    src/Mod/ReverseEngineering/Gui/Makefile
#    src/Mod/ReverseEngineering/Gui/cmake_install.cmake
#    src/Mod/ReverseEngineering/Gui/qrc_ReverseEngineering.cxx
#    src/Mod/ReverseEngineering/Makefile
#    src/Mod/ReverseEngineering/cmake_install.cmake
#    src/Mod/Robot/App/CMakeFiles/
#    src/Mod/Robot/App/Makefile
#    src/Mod/Robot/App/Robot6AxisPy.cpp
#    src/Mod/Robot/App/Robot6AxisPy.h
#    src/Mod/Robot/App/RobotObjectPy.cpp
#    src/Mod/Robot/App/RobotObjectPy.h
#    src/Mod/Robot/App/TrajectoryPy.cpp
#    src/Mod/Robot/App/TrajectoryPy.h
#    src/Mod/Robot/App/WaypointPy.cpp
#    src/Mod/Robot/App/WaypointPy.h
#    src/Mod/Robot/App/cmake_install.cmake
#    src/Mod/Robot/CMakeFiles/
#    src/Mod/Robot/Gui/CMakeFiles/
#    src/Mod/Robot/Gui/Makefile
#    src/Mod/Robot/Gui/cmake_install.cmake
#    src/Mod/Robot/Gui/moc_TaskDlgEdge2Trac.cpp
#    src/Mod/Robot/Gui/moc_TaskDlgSimulate.cpp
#    src/Mod/Robot/Gui/moc_TaskDlgTrajectoryCompound.cpp
#    src/Mod/Robot/Gui/moc_TaskDlgTrajectoryDressUp.cpp
#    src/Mod/Robot/Gui/moc_TaskEdge2TracParameter.cpp
#    src/Mod/Robot/Gui/moc_TaskRobot6Axis.cpp
#    src/Mod/Robot/Gui/moc_TaskRobotControl.cpp
#    src/Mod/Robot/Gui/moc_TaskRobotMessages.cpp
#    src/Mod/Robot/Gui/moc_TaskTrajectory.cpp
#    src/Mod/Robot/Gui/moc_TaskTrajectoryDressUpParameter.cpp
#    src/Mod/Robot/Gui/moc_TaskWatcher.cpp
#    src/Mod/Robot/Gui/moc_TrajectorySimulate.cpp
#    src/Mod/Robot/Gui/qrc_Robot.cxx
#    src/Mod/Robot/Gui/ui_TaskEdge2TracParameter.h
#    src/Mod/Robot/Gui/ui_TaskRobot6Axis.h
#    src/Mod/Robot/Gui/ui_TaskRobotControl.h
#    src/Mod/Robot/Gui/ui_TaskRobotMessages.h
#    src/Mod/Robot/Gui/ui_TaskTrajectory.h
#    src/Mod/Robot/Gui/ui_TaskTrajectoryDressUpParameter.h
#    src/Mod/Robot/Gui/ui_TrajectorySimulate.h
#    src/Mod/Robot/Makefile
#    src/Mod/Robot/cmake_install.cmake
#    src/Mod/Ship/CMakeFiles/
#    src/Mod/Ship/Makefile
#    src/Mod/Ship/cmake_install.cmake
#    src/Mod/Sketcher/App/CMakeFiles/
#    src/Mod/Sketcher/App/ConstraintPy.cpp
#    src/Mod/Sketcher/App/ConstraintPy.h
#    src/Mod/Sketcher/App/Makefile
#    src/Mod/Sketcher/App/SketchObjectPy.cpp
#    src/Mod/Sketcher/App/SketchObjectPy.h
#    src/Mod/Sketcher/App/SketchObjectSFPy.cpp
#    src/Mod/Sketcher/App/SketchObjectSFPy.h
#    src/Mod/Sketcher/App/SketchPy.cpp
#    src/Mod/Sketcher/App/SketchPy.h
#    src/Mod/Sketcher/App/cmake_install.cmake
#    src/Mod/Sketcher/CMakeFiles/
#    src/Mod/Sketcher/Gui/CMakeFiles/
#    src/Mod/Sketcher/Gui/Makefile
#    src/Mod/Sketcher/Gui/cmake_install.cmake
#    src/Mod/Sketcher/Gui/moc_SketchOrientationDialog.cpp
#    src/Mod/Sketcher/Gui/moc_TaskDlgEditSketch.cpp
#    src/Mod/Sketcher/Gui/moc_TaskSketcherConstrains.cpp
#    src/Mod/Sketcher/Gui/moc_TaskSketcherCreateCommands.cpp
#    src/Mod/Sketcher/Gui/moc_TaskSketcherGeneral.cpp
#    src/Mod/Sketcher/Gui/moc_TaskSketcherMessages.cpp
#    src/Mod/Sketcher/Gui/qrc_Sketcher.cxx
#    src/Mod/Sketcher/Gui/ui_InsertDatum.h
#    src/Mod/Sketcher/Gui/ui_SketchOrientationDialog.h
#    src/Mod/Sketcher/Gui/ui_TaskSketcherConstrains.h
#    src/Mod/Sketcher/Gui/ui_TaskSketcherGeneral.h
#    src/Mod/Sketcher/Gui/ui_TaskSketcherMessages.h
#    src/Mod/Sketcher/Makefile
#    src/Mod/Sketcher/cmake_install.cmake
#    src/Mod/Start/App/CMakeFiles/
#    src/Mod/Start/App/Makefile
#    src/Mod/Start/App/cmake_install.cmake
#    src/Mod/Start/CMakeFiles/
#    src/Mod/Start/Gui/CMakeFiles/
#    src/Mod/Start/Gui/Makefile
#    src/Mod/Start/Gui/cmake_install.cmake
#    src/Mod/Start/Gui/qrc_Start.cxx
#    src/Mod/Start/Makefile
#    src/Mod/Start/StartPage/CMakeFiles/
#    src/Mod/Start/StartPage/Makefile
#    src/Mod/Start/StartPage/cmake_install.cmake
#    src/Mod/Start/cmake_install.cmake
#    src/Mod/Surfaces/CMakeFiles/
#    src/Mod/Surfaces/Makefile
#    src/Mod/Surfaces/cmake_install.cmake
#    src/Mod/Test/CMakeFiles/
#    src/Mod/Test/Gui/CMakeFiles/
#    src/Mod/Test/Gui/Makefile
#    src/Mod/Test/Gui/cmake_install.cmake
#    src/Mod/Test/Gui/moc_UnitTestImp.cpp
#    src/Mod/Test/Gui/qrc_Test.cpp
#    src/Mod/Test/Gui/ui_UnitTest.h
#    src/Mod/Test/Makefile
#    src/Mod/Test/cmake_install.cmake
#    src/Mod/Web/CMakeFiles/
#    src/Mod/Web/Gui/CMakeFiles/
#    src/Mod/Web/Gui/Makefile
#    src/Mod/Web/Gui/cmake_install.cmake
#    src/Mod/Web/Gui/moc_BrowserView.cpp
#    src/Mod/Web/Gui/qrc_Web.cxx
#    src/Mod/Web/Makefile
#    src/Mod/Web/cmake_install.cmake
#    src/Mod/cmake_install.cmake
#    src/Tools/generateBase/__init__.pyc
#    src/Tools/generateBase/generateModel_Module.pyc
#    src/Tools/generateBase/generateTools.pyc
#    src/Tools/generateTemplates/__init__.pyc
#    src/Tools/generateTemplates/template.pyc
#    src/Tools/generateTemplates/templateClassPyExport.pyc
#    src/Tools/generateTemplates/templateModule.pyc
#    src/Tools/generateTemplates/templateModuleApp.pyc
#    src/Tools/generateTemplates/templateModuleAppFeature.pyc
#    src/Tools/generateTemplates/templateModuleAppMain.pyc
#    src/Tools/generateTemplates/templateModuleGui.pyc
#    src/cmake_install.cmake
no changes added to commit (use “git add” and/or “git commit -a”)
jonas@jonas-laptop:~/freecad/free-cad$

Ok so I’m still in the master branch..
Let me try this and see what happens.
I did a “git clean -dfx” and afterward did this:

jonas@jonas-laptop:~/freecad/free-cad$ git status
# On branch master
# Changed but not updated:
# (use “git add/rm …” to update what will be committed)
# (use “git checkout — …” to discard changes in working directory)
#
# deleted: data/examples/DrawingExample.FCStd
# deleted: data/examples/EngineBlock.FCStd
# deleted: data/examples/PartDesignExample.FCStd
# deleted: data/examples/RobotExample.FCStd
# deleted: data/examples/Schenkel.stp
#
no changes added to commit (use “git add” and/or “git commit -a”)
jonas@jonas-laptop:~/freecad/free-cad$

So… let me change to the polylineArc branch and do a git status..
jonas@jonas-laptop:~/freecad/free-cad$ git checkout polylineArc
D data/examples/DrawingExample.FCStd
D data/examples/EngineBlock.FCStd
D data/examples/PartDesignExample.FCStd
D data/examples/RobotExample.FCStd
D data/examples/Schenkel.stp
Switched to branch ‘polylineArc’

jonas@jonas-laptop:~/freecad/free-cad$ git status
# On branch polylineArc
# Changed but not updated:
# (use “git add/rm …” to update what will be committed)
# (use “git checkout — …” to discard changes in working directory)
#
# deleted: data/examples/DrawingExample.FCStd
# deleted: data/examples/EngineBlock.FCStd
# deleted: data/examples/PartDesignExample.FCStd
# deleted: data/examples/RobotExample.FCStd
# deleted: data/examples/Schenkel.stp
#
# Untracked files:
# (use “git add …” to include in what will be committed)
#
# CMakeLists.txt.user
no changes added to commit (use “git add” and/or “git commit -a”)
jonas@jonas-laptop:~/freecad/free-cad$

Hmm..
ok… Now this is strange… I reopened the CMakeLists.txt within Qt-Creator it didn’t squack about wanting to build within the Qt-build directory message… I let me a my
-DCMAKE_BUILD_TYPE=Debug build and returned this output

— Build 64bit
— Boost found: TRUE
sh: bzr: not found
svn: ‘/home/jonas/freecad/free-cad’ is not a working copy
— OpenCASCADE include directory:
— OpenCASCADE shared libraries directory:
CMake Warning at CMakeLists.txt:205 (find_package):
Could not find module FindOCE.cmake or a configuration file for package
OCE.

Adjust CMAKE_MODULE_PATH to find FindOCE.cmake or set OCE_DIR to the
directory containing a CMake configuration file for OCE. The file will
have one of the following names:

OCEConfig.cmake
oce-config.cmake

prefix: /usr/local
datadir: data
docdir: doc
includedir: include
— The C compiler identification is GNU
— The CXX compiler identification is GNU
— Check for working C compiler: /usr/bin/gcc
— Check for working C compiler: /usr/bin/gcc — works
— Detecting C compiler ABI info
— Detecting C compiler ABI info – done
— Check for working CXX compiler: /usr/bin/c++
— Check for working CXX compiler: /usr/bin/c++ — works
— Detecting CXX compiler ABI info
— Detecting CXX compiler ABI info – done
— The Fortran compiler identification is GNU
— Check for working Fortran compiler: /usr/bin/gfortran
— Check for working Fortran compiler: /usr/bin/gfortran — works
— Detecting Fortran compiler ABI info
— Detecting Fortran compiler ABI info – done
— Checking whether /usr/bin/gfortran supports Fortran 90
— Checking whether /usr/bin/gfortran supports Fortran 90 — yes
— Looking for GL/gl.h
— Looking for GL/gl.h – found
— Looking for C++ include istream
— Looking for C++ include istream – found
— Looking for C++ include ostream
— Looking for C++ include ostream – found
— Looking for C++ include fstream
— Looking for C++ include fstream – found
— Looking for C++ include sstream
— Looking for C++ include sstream – found
— Looking for C++ include ios
— Looking for C++ include ios – found
— Looking for C++ include iostream
— Looking for C++ include iostream – found
— Looking for C++ include iomanip
— Looking for C++ include iomanip – found
— Looking for C++ include iostream
— Looking for C++ include iostream – found
— Check for STD namespace
— Check for STD namespace – found
— Found PythonLibs: /usr/lib/libpython2.6.so
— Found PythonInterp: /usr/bin/python2.6
— Boost version: 1.46.1
— Found the following Boost libraries:
— filesystem
— program_options
— regex
— signals
— system
— thread
— Found Xerces-C: /usr/lib/libxerces-c.so
— Found ZLIB: /usr/lib/libz.so
— f2c library found.
— Found Eigen3: /usr/include/eigen3
— checking for module ‘ode’
— found ode, version 0.11.1
— Found ODE: /usr/lib/libode.so
— ODE uses double precision
— Looking for Q_WS_X11
— Looking for Q_WS_X11 – found
— Looking for Q_WS_WIN
— Looking for Q_WS_WIN – not found.
— Looking for Q_WS_QWS
— Looking for Q_WS_QWS – not found.
— Looking for Q_WS_MAC
— Looking for Q_WS_MAC – not found.
— Found Qt-Version 4.6.2 (using /usr/bin/qmake-qt4)
— Looking for _POSIX_TIMERS
— Looking for _POSIX_TIMERS – found
— Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
— Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so – found
— Looking for gethostbyname
— Looking for gethostbyname – found
— Looking for connect
— Looking for connect – found
— Looking for remove
— Looking for remove – found
— Looking for shmat
— Looking for shmat – found
— Looking for IceConnectionNumber in ICE
— Looking for IceConnectionNumber in ICE – found
— Found X11: /usr/lib/libX11.so
— Found OpenGLU: /usr/lib/libGLU.so
— Could NOT find Spnav (missing: SPNAV_LIBRARY SPNAV_INCLUDE_DIR)
— Platform is 64-bit, set -D_OCC64
— DEBUG: -g -DFC_DEBUG
git
/home/jonas/freecad/free-cad/src/Build/Version.h written
— /home/jonas/freecad/free-cad/src/Base/BaseClassPy.cpp
— /home/jonas/freecad/free-cad/src/Base/BoundBoxPy.cpp
— /home/jonas/freecad/free-cad/src/Base/PersistencePy.cpp
— /home/jonas/freecad/free-cad/src/Base/VectorPy.cpp
— /home/jonas/freecad/free-cad/src/Base/MatrixPy.cpp
— /home/jonas/freecad/free-cad/src/Base/RotationPy.cpp
— /home/jonas/freecad/free-cad/src/Base/PlacementPy.cpp
— /home/jonas/freecad/free-cad/src/Base/AxisPy.cpp
— /home/jonas/freecad/free-cad/src/App/DocumentPy.cpp
— /home/jonas/freecad/free-cad/src/App/DocumentObjectPy.cpp
— /home/jonas/freecad/free-cad/src/App/DocumentObjectGroupPy.cpp
— /home/jonas/freecad/free-cad/src/App/FeaturePythonPy.cpp
— /home/jonas/freecad/free-cad/src/App/ComplexGeoDataPy.cpp
— /home/jonas/freecad/free-cad/src/App/PropertyContainerPy.cpp
— /home/jonas/freecad/free-cad/src/App/MaterialPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Points/App/PointsPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/FacetPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshFeaturePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/FeaturePythonPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshPointPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Mesh/App/MeshPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/ArcPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/ArcOfCirclePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/CirclePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/EllipsePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/HyperbolaPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/ParabolaPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/OffsetCurvePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometryPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometryCurvePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/GeometrySurfacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/LinePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/BezierCurvePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/BSplineCurvePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/PlanePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/ConePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/CylinderPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/SpherePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/ToroidPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/BezierSurfacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/BSplineSurfacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/OffsetSurfacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/SurfaceOfExtrusionPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/SurfaceOfRevolutionPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/PartFeaturePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/FeaturePythonPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/Part2DObjectPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeCompoundPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeCompSolidPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeEdgePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeFacePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeShellPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeSolidPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeVertexPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/TopoShapeWirePy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchObjectSFPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchObjectPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/ConstraintPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Sketcher/App/SketchPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Robot/App/Robot6AxisPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Robot/App/TrajectoryPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Robot/App/WaypointPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Robot/App/RobotObjectPy.cpp
— /home/jonas/freecad/free-cad/src/Mod/Fem/App/FemMeshPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/DocumentPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/PythonWorkbenchPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/ViewProviderPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/ViewProviderDocumentObjectPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/ViewProviderPythonFeaturePy.cpp
— /home/jonas/freecad/free-cad/src/Gui/WorkbenchPy.cpp
— /home/jonas/freecad/free-cad/src/Gui/SelectionObjectPy.cpp
— Configuring done
— Generating done
— Build files have been written to: /home/jonas/freecad/free-cad

Ok.. now when I do git status… I get what I would expect.

jonas@jonas-laptop:~/freecad/free-cad$ git status
# On branch polylineArc
# Changed but not updated:
# (use “git add/rm …” to update what will be committed)
# (use “git checkout — …” to discard changes in working directory)
#
# deleted: data/examples/DrawingExample.FCStd
# deleted: data/examples/EngineBlock.FCStd
# deleted: data/examples/PartDesignExample.FCStd
# deleted: data/examples/RobotExample.FCStd
# deleted: data/examples/Schenkel.stp
#
# Untracked files:
# (use “git add …” to include in what will be committed)
#
# CMakeCache.txt
# CMakeFiles/
# CMakeLists.txt.user
# FreeCAD_trunk.cbp
# Makefile
# cmake_install.cmake
# config.h
# data/CMakeFiles/
# data/Makefile
# data/cmake_install.cmake
# data/examples/CMakeFiles/
# data/examples/Makefile
# data/examples/cmake_install.cmake
# doc/
# src/3rdParty/CMakeFiles/
# src/3rdParty/Makefile
# src/3rdParty/Pivy-0.5/CMakeFiles/
# src/3rdParty/Pivy-0.5/Makefile
# src/3rdParty/Pivy-0.5/cmake_install.cmake
# src/3rdParty/cmake_install.cmake
# src/3rdParty/salomesmesh/CMakeFiles/
# src/3rdParty/salomesmesh/Makefile
# src/3rdParty/salomesmesh/cmake_install.cmake
# src/App/CMakeFiles/
# src/App/ComplexGeoDataPy.cpp
# src/App/ComplexGeoDataPy.h
# src/App/DocumentObjectGroupPy.cpp
# src/App/DocumentObjectGroupPy.h
# src/App/DocumentObjectPy.cpp
# src/App/DocumentObjectPy.h
# src/App/DocumentPy.cpp
# src/App/DocumentPy.h
# src/App/FeaturePythonPy.cpp
# src/App/FeaturePythonPy.h
# src/App/Makefile
# src/App/MaterialPy.cpp
# src/App/MaterialPy.h
# src/App/PropertyContainerPy.cpp
# src/App/PropertyContainerPy.h
# src/App/cmake_install.cmake
# src/Base/AxisPy.cpp
# src/Base/AxisPy.h
# src/Base/BaseClassPy.cpp
# src/Base/BaseClassPy.h
# src/Base/BoundBoxPy.cpp
# src/Base/BoundBoxPy.h
# src/Base/CMakeFiles/
# src/Base/Makefile
# src/Base/MatrixPy.cpp
# src/Base/MatrixPy.h
# src/Base/PersistencePy.cpp
# src/Base/PersistencePy.h
# src/Base/PlacementPy.cpp
# src/Base/PlacementPy.h
# src/Base/RotationPy.cpp
# src/Base/RotationPy.h
# src/Base/VectorPy.cpp
# src/Base/VectorPy.h
# src/Base/cmake_install.cmake
# src/Base/swigpyrun.h
# src/Build/CMakeFiles/
# src/Build/Makefile
# src/Build/Version.h
# src/Build/cmake_install.cmake
# src/CMakeFiles/
# src/Gui/CMakeFiles/
# src/Gui/DocumentPy.cpp
# src/Gui/DocumentPy.h
# src/Gui/Makefile
# src/Gui/PythonWorkbenchPy.cpp
# src/Gui/PythonWorkbenchPy.h
# src/Gui/SelectionObjectPy.cpp
# src/Gui/SelectionObjectPy.h
# src/Gui/ViewProviderDocumentObjectPy.cpp
# src/Gui/ViewProviderDocumentObjectPy.h
# src/Gui/ViewProviderPy.cpp
# src/Gui/ViewProviderPy.h
# src/Gui/ViewProviderPythonFeaturePy.cpp
# src/Gui/ViewProviderPythonFeaturePy.h
# src/Gui/WorkbenchPy.cpp
# src/Gui/WorkbenchPy.h
# src/Gui/cmake_install.cmake
# src/Main/CMakeFiles/
# src/Main/Makefile
# src/Main/cmake_install.cmake
# src/Makefile
# src/Mod/Arch/CMakeFiles/
# src/Mod/Arch/Makefile
# src/Mod/Arch/cmake_install.cmake
# src/Mod/Assembly/App/CMakeFiles/
# src/Mod/Assembly/App/Makefile
# src/Mod/Assembly/App/cmake_install.cmake
# src/Mod/Assembly/CMakeFiles/
# src/Mod/Assembly/Gui/CMakeFiles/
# src/Mod/Assembly/Gui/Makefile
# src/Mod/Assembly/Gui/cmake_install.cmake
# src/Mod/Assembly/Makefile
# src/Mod/Assembly/cmake_install.cmake
# src/Mod/CMakeFiles/
# src/Mod/Complete/App/CMakeFiles/
# src/Mod/Complete/App/Makefile
# src/Mod/Complete/App/cmake_install.cmake
# src/Mod/Complete/CMakeFiles/
# src/Mod/Complete/Gui/CMakeFiles/
# src/Mod/Complete/Gui/Makefile
# src/Mod/Complete/Gui/cmake_install.cmake
# src/Mod/Complete/Makefile
# src/Mod/Complete/cmake_install.cmake
# src/Mod/Draft/CMakeFiles/
# src/Mod/Draft/Makefile
# src/Mod/Draft/cmake_install.cmake
# src/Mod/Drawing/App/CMakeFiles/
# src/Mod/Drawing/App/Makefile
# src/Mod/Drawing/App/cmake_install.cmake
# src/Mod/Drawing/CMakeFiles/
# src/Mod/Drawing/Gui/CMakeFiles/
# src/Mod/Drawing/Gui/Makefile
# src/Mod/Drawing/Gui/cmake_install.cmake
# src/Mod/Drawing/Makefile
# src/Mod/Drawing/cmake_install.cmake
# src/Mod/Fem/App/CMakeFiles/
# src/Mod/Fem/App/FemMeshPy.cpp
# src/Mod/Fem/App/FemMeshPy.h
# src/Mod/Fem/App/Makefile
# src/Mod/Fem/App/cmake_install.cmake
# src/Mod/Fem/CMakeFiles/
# src/Mod/Fem/Gui/CMakeFiles/
# src/Mod/Fem/Gui/Makefile
# src/Mod/Fem/Gui/cmake_install.cmake
# src/Mod/Fem/Makefile
# src/Mod/Fem/cmake_install.cmake
# src/Mod/Idf/CMakeFiles/
# src/Mod/Idf/Makefile
# src/Mod/Idf/cmake_install.cmake
# src/Mod/Image/App/CMakeFiles/
# src/Mod/Image/App/Makefile
# src/Mod/Image/App/cmake_install.cmake
# src/Mod/Image/CMakeFiles/
# src/Mod/Image/Gui/CMakeFiles/
# src/Mod/Image/Gui/Makefile
# src/Mod/Image/Gui/cmake_install.cmake
# src/Mod/Image/Makefile
# src/Mod/Image/cmake_install.cmake
# src/Mod/Import/CMakeFiles/
# src/Mod/Import/Gui/CMakeFiles/
# src/Mod/Import/Gui/Makefile
# src/Mod/Import/Gui/cmake_install.cmake
# src/Mod/Import/Makefile
# src/Mod/Import/cmake_install.cmake
# src/Mod/Inspection/App/CMakeFiles/
# src/Mod/Inspection/App/Makefile
# src/Mod/Inspection/App/cmake_install.cmake
# src/Mod/Inspection/CMakeFiles/
# src/Mod/Inspection/Gui/CMakeFiles/
# src/Mod/Inspection/Gui/Makefile
# src/Mod/Inspection/Gui/cmake_install.cmake
# src/Mod/Inspection/Makefile
# src/Mod/Inspection/cmake_install.cmake
# src/Mod/Machining_Distortion/CMakeFiles/
# src/Mod/Machining_Distortion/Makefile
# src/Mod/Machining_Distortion/cmake_install.cmake
# src/Mod/Makefile
# src/Mod/Mesh/App/CMakeFiles/
# src/Mod/Mesh/App/FacetPy.cpp
# src/Mod/Mesh/App/FacetPy.h
# src/Mod/Mesh/App/FeaturePythonPy.cpp
# src/Mod/Mesh/App/FeaturePythonPy.h
# src/Mod/Mesh/App/Makefile
# src/Mod/Mesh/App/MeshFeaturePy.cpp
# src/Mod/Mesh/App/MeshFeaturePy.h
# src/Mod/Mesh/App/MeshPointPy.cpp
# src/Mod/Mesh/App/MeshPointPy.h
# src/Mod/Mesh/App/MeshPy.cpp
# src/Mod/Mesh/App/MeshPy.h
# src/Mod/Mesh/App/cmake_install.cmake
# src/Mod/Mesh/CMakeFiles/
# src/Mod/Mesh/Gui/CMakeFiles/
# src/Mod/Mesh/Gui/Makefile
# src/Mod/Mesh/Gui/cmake_install.cmake
# src/Mod/Mesh/Makefile
# src/Mod/Mesh/cmake_install.cmake
# src/Mod/MeshPart/App/CMakeFiles/
# src/Mod/MeshPart/App/Makefile
# src/Mod/MeshPart/App/cmake_install.cmake
# src/Mod/MeshPart/CMakeFiles/
# src/Mod/MeshPart/Gui/CMakeFiles/
# src/Mod/MeshPart/Gui/Makefile
# src/Mod/MeshPart/Gui/cmake_install.cmake
# src/Mod/MeshPart/Makefile
# src/Mod/MeshPart/cmake_install.cmake
# src/Mod/Part/App/ArcOfCirclePy.cpp
# src/Mod/Part/App/ArcOfCirclePy.h
# src/Mod/Part/App/ArcPy.cpp
# src/Mod/Part/App/ArcPy.h
# src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp
# src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.h
# src/Mod/Part/App/BSplineCurvePy.cpp
# src/Mod/Part/App/BSplineCurvePy.h
# src/Mod/Part/App/BSplineSurfacePy.cpp
# src/Mod/Part/App/BSplineSurfacePy.h
# src/Mod/Part/App/BezierCurvePy.cpp
# src/Mod/Part/App/BezierCurvePy.h
# src/Mod/Part/App/BezierSurfacePy.cpp
# src/Mod/Part/App/BezierSurfacePy.h
# src/Mod/Part/App/CMakeFiles/
# src/Mod/Part/App/CirclePy.cpp
# src/Mod/Part/App/CirclePy.h
# src/Mod/Part/App/ConePy.cpp
# src/Mod/Part/App/ConePy.h
# src/Mod/Part/App/CylinderPy.cpp
# src/Mod/Part/App/CylinderPy.h
# src/Mod/Part/App/EllipsePy.cpp
# src/Mod/Part/App/EllipsePy.h
# src/Mod/Part/App/FeaturePythonPy.cpp
# src/Mod/Part/App/FeaturePythonPy.h
# src/Mod/Part/App/GeometryCurvePy.cpp
# src/Mod/Part/App/GeometryCurvePy.h
# src/Mod/Part/App/GeometryPy.cpp
# src/Mod/Part/App/GeometryPy.h
# src/Mod/Part/App/GeometrySurfacePy.cpp
# src/Mod/Part/App/GeometrySurfacePy.h
# src/Mod/Part/App/HyperbolaPy.cpp
# src/Mod/Part/App/HyperbolaPy.h
# src/Mod/Part/App/LinePy.cpp
# src/Mod/Part/App/LinePy.h
# src/Mod/Part/App/Makefile
# src/Mod/Part/App/OffsetCurvePy.cpp
# src/Mod/Part/App/OffsetCurvePy.h
# src/Mod/Part/App/OffsetSurfacePy.cpp
# src/Mod/Part/App/OffsetSurfacePy.h
# src/Mod/Part/App/ParabolaPy.cpp
# src/Mod/Part/App/ParabolaPy.h
# src/Mod/Part/App/Part2DObjectPy.cpp
# src/Mod/Part/App/Part2DObjectPy.h
# src/Mod/Part/App/PartFeaturePy.cpp
# src/Mod/Part/App/PartFeaturePy.h
# src/Mod/Part/App/PlanePy.cpp
# src/Mod/Part/App/PlanePy.h
# src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp
# src/Mod/Part/App/RectangularTrimmedSurfacePy.h
# src/Mod/Part/App/SpherePy.cpp
# src/Mod/Part/App/SpherePy.h
# src/Mod/Part/App/SurfaceOfExtrusionPy.cpp
# src/Mod/Part/App/SurfaceOfExtrusionPy.h
# src/Mod/Part/App/SurfaceOfRevolutionPy.cpp
# src/Mod/Part/App/SurfaceOfRevolutionPy.h
# src/Mod/Part/App/TopoShapeCompSolidPy.cpp
# src/Mod/Part/App/TopoShapeCompSolidPy.h
# src/Mod/Part/App/TopoShapeCompoundPy.cpp
# src/Mod/Part/App/TopoShapeCompoundPy.h
# src/Mod/Part/App/TopoShapeEdgePy.cpp
# src/Mod/Part/App/TopoShapeEdgePy.h
# src/Mod/Part/App/TopoShapeFacePy.cpp
# src/Mod/Part/App/TopoShapeFacePy.h
# src/Mod/Part/App/TopoShapePy.cpp
# src/Mod/Part/App/TopoShapePy.h
# src/Mod/Part/App/TopoShapeShellPy.cpp
# src/Mod/Part/App/TopoShapeShellPy.h
# src/Mod/Part/App/TopoShapeSolidPy.cpp
# src/Mod/Part/App/TopoShapeSolidPy.h
# src/Mod/Part/App/TopoShapeVertexPy.cpp
# src/Mod/Part/App/TopoShapeVertexPy.h
# src/Mod/Part/App/TopoShapeWirePy.cpp
# src/Mod/Part/App/TopoShapeWirePy.h
# src/Mod/Part/App/ToroidPy.cpp
# src/Mod/Part/App/ToroidPy.h
# src/Mod/Part/App/cmake_install.cmake
# src/Mod/Part/CMakeFiles/
# src/Mod/Part/Gui/CMakeFiles/
# src/Mod/Part/Gui/Makefile
# src/Mod/Part/Gui/cmake_install.cmake
# src/Mod/Part/Makefile
# src/Mod/Part/cmake_install.cmake
# src/Mod/PartDesign/App/CMakeFiles/
# src/Mod/PartDesign/App/Makefile
# src/Mod/PartDesign/App/cmake_install.cmake
# src/Mod/PartDesign/CMakeFiles/
# src/Mod/PartDesign/Gui/CMakeFiles/
# src/Mod/PartDesign/Gui/Makefile
# src/Mod/PartDesign/Gui/cmake_install.cmake
# src/Mod/PartDesign/Makefile
# src/Mod/PartDesign/cmake_install.cmake
# src/Mod/Points/App/CMakeFiles/
# src/Mod/Points/App/Makefile
# src/Mod/Points/App/PointsPy.cpp
# src/Mod/Points/App/PointsPy.h
# src/Mod/Points/App/cmake_install.cmake
# src/Mod/Points/CMakeFiles/
# src/Mod/Points/Gui/CMakeFiles/
# src/Mod/Points/Gui/Makefile
# src/Mod/Points/Gui/cmake_install.cmake
# src/Mod/Points/Makefile
# src/Mod/Points/cmake_install.cmake
# src/Mod/Raytracing/App/CMakeFiles/
# src/Mod/Raytracing/App/Makefile
# src/Mod/Raytracing/App/cmake_install.cmake
# src/Mod/Raytracing/CMakeFiles/
# src/Mod/Raytracing/Gui/CMakeFiles/
# src/Mod/Raytracing/Gui/Makefile
# src/Mod/Raytracing/Gui/cmake_install.cmake
# src/Mod/Raytracing/Makefile
# src/Mod/Raytracing/cmake_install.cmake
# src/Mod/ReverseEngineering/App/CMakeFiles/
# src/Mod/ReverseEngineering/App/Makefile
# src/Mod/ReverseEngineering/App/cmake_install.cmake
# src/Mod/ReverseEngineering/CMakeFiles/
# src/Mod/ReverseEngineering/Gui/CMakeFiles/
# src/Mod/ReverseEngineering/Gui/Makefile
# src/Mod/ReverseEngineering/Gui/cmake_install.cmake
# src/Mod/ReverseEngineering/Makefile
# src/Mod/ReverseEngineering/cmake_install.cmake
# src/Mod/Robot/App/CMakeFiles/
# src/Mod/Robot/App/Makefile
# src/Mod/Robot/App/Robot6AxisPy.cpp
# src/Mod/Robot/App/Robot6AxisPy.h
# src/Mod/Robot/App/RobotObjectPy.cpp
# src/Mod/Robot/App/RobotObjectPy.h
# src/Mod/Robot/App/TrajectoryPy.cpp
# src/Mod/Robot/App/TrajectoryPy.h
# src/Mod/Robot/App/WaypointPy.cpp
# src/Mod/Robot/App/WaypointPy.h
# src/Mod/Robot/App/cmake_install.cmake
# src/Mod/Robot/CMakeFiles/
# src/Mod/Robot/Gui/CMakeFiles/
# src/Mod/Robot/Gui/Makefile
# src/Mod/Robot/Gui/cmake_install.cmake
# src/Mod/Robot/Makefile
# src/Mod/Robot/cmake_install.cmake
# src/Mod/Ship/CMakeFiles/
# src/Mod/Ship/Makefile
# src/Mod/Ship/cmake_install.cmake
# src/Mod/Sketcher/App/CMakeFiles/
# src/Mod/Sketcher/App/ConstraintPy.cpp
# src/Mod/Sketcher/App/ConstraintPy.h
# src/Mod/Sketcher/App/Makefile
# src/Mod/Sketcher/App/SketchObjectPy.cpp
# src/Mod/Sketcher/App/SketchObjectPy.h
# src/Mod/Sketcher/App/SketchObjectSFPy.cpp
# src/Mod/Sketcher/App/SketchObjectSFPy.h
# src/Mod/Sketcher/App/SketchPy.cpp
# src/Mod/Sketcher/App/SketchPy.h
# src/Mod/Sketcher/App/cmake_install.cmake
# src/Mod/Sketcher/CMakeFiles/
# src/Mod/Sketcher/Gui/CMakeFiles/
# src/Mod/Sketcher/Gui/Makefile
# src/Mod/Sketcher/Gui/cmake_install.cmake
# src/Mod/Sketcher/Makefile
# src/Mod/Sketcher/cmake_install.cmake
# src/Mod/Start/App/CMakeFiles/
# src/Mod/Start/App/Makefile
# src/Mod/Start/App/cmake_install.cmake
# src/Mod/Start/CMakeFiles/
# src/Mod/Start/Gui/CMakeFiles/
# src/Mod/Start/Gui/Makefile
# src/Mod/Start/Gui/cmake_install.cmake
# src/Mod/Start/Makefile
# src/Mod/Start/StartPage/CMakeFiles/
# src/Mod/Start/StartPage/Makefile
# src/Mod/Start/StartPage/cmake_install.cmake
# src/Mod/Start/cmake_install.cmake
# src/Mod/Surfaces/CMakeFiles/
# src/Mod/Surfaces/Makefile
# src/Mod/Surfaces/cmake_install.cmake
# src/Mod/Test/CMakeFiles/
# src/Mod/Test/Gui/CMakeFiles/
# src/Mod/Test/Gui/Makefile
# src/Mod/Test/Gui/cmake_install.cmake
# src/Mod/Test/Makefile
# src/Mod/Test/cmake_install.cmake
# src/Mod/Web/CMakeFiles/
# src/Mod/Web/Gui/CMakeFiles/
# src/Mod/Web/Gui/Makefile
# src/Mod/Web/Gui/cmake_install.cmake
# src/Mod/Web/Makefile
# src/Mod/Web/cmake_install.cmake
# src/Mod/cmake_install.cmake
# src/Tools/generateBase/__init__.pyc
# src/Tools/generateBase/generateModel_Module.pyc
# src/Tools/generateBase/generateTools.pyc
# src/Tools/generateTemplates/__init__.pyc
# src/Tools/generateTemplates/template.pyc
# src/Tools/generateTemplates/templateClassPyExport.pyc
# src/Tools/generateTemplates/templateModule.pyc
# src/Tools/generateTemplates/templateModuleApp.pyc
# src/Tools/generateTemplates/templateModuleAppFeature.pyc
# src/Tools/generateTemplates/templateModuleAppMain.pyc
# src/Tools/generateTemplates/templateModuleGui.pyc
# src/cmake_install.cmake
no changes added to commit (use “git add” and/or “git commit -a”)
jonas@jonas-laptop:~/freecad/free-cad$

I’m feeling lucky…. We’ll see if I have joy when I get home tonight.

Still no Joy… This is what awaiting me when I got home today.

/usr/bin/cmake -E cmake_progress_report /home/jonas/freecad/free-cad/CMakeFiles
[ 38%] Building CXX object src/Main/CMakeFiles/FreeCADMain.dir/MainGui.cpp.o
cd /home/jonas/freecad/free-cad/src/Main && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_OCC64 -DQT_DEBUG -D_OCC64 -g -DFC_DEBUG -I/home/jonas/freecad/free-cad -I/usr/include/qt4 -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore -I/home/jonas/freecad/free-cad/src -I/usr/local/include -I/usr/include/python2.6 -Wno-write-strings -Wno-deprecated -o CMakeFiles/FreeCADMain.dir/MainGui.cpp.o -c /home/jonas/freecad/free-cad/src/Main/MainGui.cpp
Linking CXX executable ../../bin/FreeCAD
cd /home/jonas/freecad/free-cad/src/Main && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADMain.dir/link.txt –verbose=1
/usr/bin/c++ -D_OCC64 -g -DFC_DEBUG CMakeFiles/FreeCADMain.dir/MainGui.cpp.o -o ../../bin/FreeCAD -rdynamic ../../lib/libFreeCADGui.so ../../lib/libFreeCADApp.so ../../lib/libFreeCADBase.so -lpython2.6 -lxerces-c -lz -lutil -ldl -lCoin -lSoQt -lQtOpenGL -lQtSvg -Wl,-Bstatic -lQtUiTools -Wl,-Bdynamic -lQtWebKit -lQtGui -lQtXml -lQtXmlPatterns -lQtNetwork -lQtCore /usr/local/lib/libboost_filesystem.so /usr/local/lib/libboost_program_options.so /usr/local/lib/libboost_regex.so /usr/local/lib/libboost_signals.so /usr/local/lib/libboost_system.so /usr/local/lib/libboost_thread.so -lGL -Wl,-rpath,/home/jonas/freecad/free-cad/lib:/usr/local/lib:
../../lib/libFreeCADGui.so: undefined reference to Gui::DocumentPy::mdiViewsOfType(_object*)'
../../lib/libFreeCADGui.so: undefined reference to
Gui::DocumentPy::sendMsgToViews(_object*)’
collect2: ld returned 1 exit status
make[2]: Leaving directory /home/jonas/freecad/free-cad'
make[1]: Leaving directory
/home/jonas/freecad/free-cad’
make[2]: *** [bin/FreeCAD] Error 1
make[1]: *** [src/Main/CMakeFiles/FreeCADMain.dir/all] Error 2
make: *** [all] Error 2
12:02:48: The process “/usr/bin/make” exited with code 2.
Error while building project FreeCAD_trunk (target: Desktop)
When executing build step ‘Make’

Posted in Uncategorized | Leave a comment

Birds and Bee’s and Gtd

Ok.. So summer of 2012 and I seem to be having a overwhelming number of projects going on.

I’ve attemping to introduce a new queen, I’ve run across,  nuture a small swarm to see if I can turn it into a viable colony along with umteem other projects.

My little polyline Arc project is so close to being (no pun) done I can smell it.  It seems like I really need doing some active project management again to maintain sanity and get a few things done.  I’ve been using D3 which is tiddlywiki based and have been re-reading (actually listening ) David Allens Gettings Things Done.

Anyway…  I ran across this thing called a top hive.  It’s really cool and if I had all the time in the world I’d probably build one, but I don’t.

This is soo cool but I think this would have issues extracting the honey.  Not something I want to do any time in the future.  (How the heck to you extract honey on something like this?

Anyway the other of this video also has a very interesting tutorial website.

http://basicbeekeeping.blogspot.com/

A few months back I saw a top bar hive in make magazine, which I thought was the weirdness thing that I didn’t understand until I the above  video.  http://makeprojects.com/Project/Your-Own-Honey-Cow/539/1#.T8YLmRST9MU

So… I’m going to park this for reference now.. Although I think I’m going to go through this guys tutorials.

 

 

 

 

 

 

 

 

 

 

Posted in Uncategorized | Leave a comment

speeding up the kids minecraft

So.. the kid has been in my ear about getting her mind craft running faster and wanting to install mods… and….and… and…

I guess the first step is figure out how slow her mind craft is running…
I found a link here on how to display FPS frames per second.
http://gaming.stackexchange.com/questions/13146/how-can-i-permanently-show-fps

Basically:

1 down vote accepted

Hold F3, press F10, release F3, press F10 again. It will show all the info (FPS, position, chunk updates, etc.) on the screen without having to hold a button. To get rid of it, press F3 again.

Ok… So I have this performance chart thing that’s obscuring the FPS display.
http://www.minecraftforum.net/topic/157837-f3-glitch/

Which took me to here.
http://www.minecraftforum.net/topic/181229-125-fm-debugmod-updates-f3-debug-screen/
Ok… so I thought I’d need a mod, but according to this.. if I press Shift-F3 it displays without the graph in newer versions of minecraft which we have.
So… at this point we’re displaying about 4fps.

Ok… I’m looking at this site for tips on speeding up minecraft  http://www.minecraftforum.net/topic/343030-minecraft-speedoptimization-guide-v-23-4-updated-on-april-20-i-need-cheetos/#pof

I tried defragging.. That didn’t really help…
Next tip was:
Do – Play on “fast” and “tiny” graphics, use Advanced OpenGL!

Went with fast,normal and Advance OpenGl

Brought up speed to 15 to 20 fps

My kid’s laptop is running XP… supposedly another boost will come from turning off the file indexing:

http://lifehacker.com/031440/turn-off-indexing-and-speed-up-windows-xp

 

 

Posted in Uncategorized | Leave a comment

Freecad polyline arc starting to comply..

It seems, that the polyline arc project is starting to bend to my will sort of.

It seems like a line and an arc is working now..

 

The next test would be line-arc-line.

 

 

Ok… A few kinks fixed.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Getting close to reaching the goal.. Working on the Arc-Arc I’m getting some weirdness.
At the moment I’m befuddled why this isnt’ working.. There a tangent line that’s defined prior to the arc being generated in the mouse move.   Big  Hmmmm. (Problem was I had my tangent line pointing in the wrong direction.)

 

 

 

 

 

 

Success. Drawing the polyline but still some loose ends.

 

Posted in Uncategorized | Leave a comment

Research notes for Single stepping python code for in Qt-Creator for free-cad

Working through single stepping through the freecad in the qt-creator I hit some python scripts that would have been really handy to step into.    I thought I through the question out to the qt-creator  irc if it was possible to single step into python code from the qt-creator ide.   The impression that I got was that it’s been attempted but it’s never got working…
I now know there was a  code::blocks project that attempted this:http://wiki.codeblocks.org/index.php?title=Python_plugin

But apparently, there was some work with qt-creator as well.
Here’s the pertinent points from that conversation:
there’s a project (Python IDE) which can be used as a starting point: http://code.google.com/p/pynoto/
you will need to embed libpython into your than you’ll be able to run stuff from that IDE (it’s written in Python)
it’s rather advanced, e.g. includes refactoring
as for debug stepping from C++ to Python and back, I have no idea how it should be implemented but I’m sure it’s possiblealso, there’s an abandoned effort here:
https://github.com/PySide/QtCreator/tree/python-plugin

This link to gaming engines came up in the discussion as well. (Not really what I was interested in at the moment.. but might come in handy for some other projects.

http://www.satori.org/2009/03/the-engine-survey-general-results/

Posted in Uncategorized | Leave a comment

Constraints issues with the polyline Arc

It seems that I’ve isolated issue that’s been causing me the pain in my question for the polyline arc.

The issue that I’ve been having relates to arcs which appear to be drawn clockwise but are rendered clockwise by reversing the start and end points.    When I disabled the code, for applying the coincident point constraint my pictures seemed to be coming out better, but unfortunately the points are not connected.

Interestingly enough, when things went weird, it appears to be related to an autoconstraint kicking in.   It seems like these are occurring further upstream or possible some residual code I haven’t figured out yet.
Anyway as I said when I disabled my attempt at a applying a coincident point constraint things looked better:

The 4’th from the left on the top row actually drew out correctly but when I moved them it came appart because the coincident point constraint was applied.

On the bottom row, things got weird by themselves.  It seems to be intermittent a coincident point constraint snuck in there somehow.

 

 

My pain for the moment seems to be centered here:

//                if (coincidentPoint != 0)
//                {
//                    Gui::Command::doCommand(Gui::Command::Doc,”App.ActiveDocument.%s.addConstraint(Sketcher.Constraint(‘Coincident’,%i,%i,%i,1)) ”
//                          ,sketchgui->getObject()->getNameInDocument()
//                          ,previousCurve-1,coincidentPoint,previousCurve
//                          );
//

Because this is a python call, my IDE wont single step into it which makes it difficult to see whats going on.

For those interested this is what my release button code looks like at the moment:

virtual bool releaseButton(Base::Vector2D onSketchPos){

if (Mode==STATUS_LINE_Do || Mode==STATUS_LINE_Close||Mode==STATUS_ARC_Do || Mode==STATUS_ARC_Close )
{

if (Mode==STATUS_LINE_Do || Mode==STATUS_LINE_Close)
{
// open the transaction
Gui::Command::openCommand(“add sketch wire”);
// issue the geometry
Gui::Command::doCommand(Gui::Command::Doc,”App.ActiveDocument.%s.addGeometry(Part.Line(App.Vector(%f,%f,0),App.Vector(%f,%f,0)))”,
sketchgui->getObject()->getNameInDocument(),
EditCurve[0].fX,EditCurve[0].fY,EditCurve[1].fX,EditCurve[1].fY);
}
else
{//We’re dealing with an Arc
Gui::Command::openCommand(“Add sketch arc”);
Gui::Command::doCommand(Gui::Command::Doc,
“App.ActiveDocument.%s.addGeometry(Part.ArcOfCircle”
“(Part.Circle(App.Vector(%f,%f,0),App.Vector(0,0,1),%f),”
“%f,%f))”,
sketchgui->getObject()->getNameInDocument(),
CenterPoint.fX, CenterPoint.fY, radiusLength,
startAngleDraw, endAngleDraw); //arcAngle > 0 ? 0 : 1);
}
// issue the constraint

if (previousCurve != -1){
//we need to figure which point on the previous curve we’re connecting to
//if the we have a ccw arc we should be connecting to the second point
//if we’re going cw the start/ends are reversed since the arc is rendered ccw
//A line in theory should be the second point, but if we’re restarting the polyline is could
//todo need to check the previous curve(once this is all working
//if we don’t have a match on the previous curve need to keep going back till find one to make it coincident
int coincidentPoint=0;

const Part::Geometry *geom = sketchgui->getSketchObject()->getGeometry(previousCurve);
if (geom->getTypeId() == Part::GeomLineSegment::getClassTypeId()) {
const Part::GeomLineSegment *lineSeg = dynamic_cast<const Part::GeomLineSegment *>(geom);
//if (EditCurve[0] == Base::Vector2D(lineSeg->getStartPoint().x, lineSeg->getStartPoint().y))
//    coincidentPoint=1;
//else if (EditCurve[0] == Base::Vector2D(lineSeg->getEndPoint().x, lineSeg->getEndPoint().y));
coincidentPoint=2;
}
else if(geom->getTypeId() == Part::GeomArcOfCircle::getClassTypeId()){
//The previous element is an arc.
const Part::GeomArcOfCircle *arcSeg = dynamic_cast<const Part::GeomArcOfCircle *>(geom);
if (previousArcDirection==1.0)
//if (EditCurve[0] == Base::Vector2D(arcSeg->getStartPoint().x, arcSeg->getStartPoint().y))
coincidentPoint=1;
else// if  (EditCurve[0] == Base::Vector2D(arcSeg->getEndPoint().x, arcSeg->getEndPoint().y))
coincidentPoint=2;
}

//                if (coincidentPoint != 0)
//                {
//                    Gui::Command::doCommand(Gui::Command::Doc,”App.ActiveDocument.%s.addConstraint(Sketcher.Constraint(‘Coincident’,%i,%i,%i,1)) ”
//                          ,sketchgui->getObject()->getNameInDocument()
//                          ,previousCurve-1,coincidentPoint,previousCurve
//                          );
//                }
}
if (Mode==STATUS_LINE_Close|| Mode==STATUS_ARC_Close)
{
// close the loop by constrain to the first curve pointConstraint

Gui::Command::doCommand(Gui::Command::Doc,”App.ActiveDocument.%s.addConstraint(Sketcher.Constraint(‘Coincident’,%i,%2,%i,1)) ”
,sketchgui->getObject()->getNameInDocument()
,previousCurve,firstCurve
);

Gui::Command::commitCommand();
Gui::Command::updateActive();

if (sugConstr2.size() > 0) {
// exclude any coincidence constraints
std::vector<AutoConstraint> sugConstr;
for (int i=0; i < sugConstr2.size(); i++) {
if (sugConstr2[i].Type != Sketcher::Coincident)
sugConstr.push_back(sugConstr2[i]);
}
createAutoConstraints(sugConstr, getHighestCurveIndex(), Sketcher::end);
sugConstr2.clear();
}

unsetCursor();
EditCurve.clear();
resetPositionText();
sketchgui->drawEdit(EditCurve);
sketchgui->purgeHandler(); // no code after this line, Handler get deleted in ViewProvider

}

else{

Gui::Command::commitCommand();
Gui::Command::updateActive();

// Add auto constraints
if (sugConstr1.size() > 0)
{
createAutoConstraints(sugConstr1, getHighestCurveIndex(), Sketcher::start);
sugConstr1.clear();
}

if (sugConstr2.size() > 0)
{
createAutoConstraints(sugConstr2, getHighestCurveIndex(), Sketcher::end);
sugConstr2.clear();
}

//remember the vertex for the next rounds constraint..
previousCurve = getHighestCurveIndex() + 1;

// setup for the next line segment
// Use updated endPoint as autoconstraints can modify the position
const Part::Geometry *geom = sketchgui->getSketchObject()->getGeometry(getHighestCurveIndex());
if (geom->getTypeId() == Part::GeomLineSegment::getClassTypeId()) {
const Part::GeomLineSegment *lineSeg = dynamic_cast<const Part::GeomLineSegment *>(geom);
previousArcDirection=0.0;
EditCurve[0] = Base::Vector2D(lineSeg->getEndPoint().x, lineSeg->getEndPoint().y);
}
else if (geom->getTypeId() == Part::GeomArcOfCircle::getClassTypeId()){
const Part::GeomArcOfCircle *arcSeg = dynamic_cast<const Part::GeomArcOfCircle *>(geom);
previousArcDirection=kVec.z;
if (kVec.z ==1.0)//cw arc
EditCurve[0] = Base::Vector2D(arcSeg->getStartPoint().x,arcSeg->getStartPoint().y);
else //cw arc are rendered in reverse
EditCurve[0] = Base::Vector2D(arcSeg->getEndPoint().x,arcSeg->getEndPoint().y);

}

EditCurve.resize(2);

applyCursor();

Mode = STATUS_LINE_SEEK_Second;//LineMode is checked in mousemove and will reset mode to arc
//And will resize Edit Curve to and Arc if required.

}

}
return true;
}

[5-1]

Some notes from the IRC…

tangency constraint has 3 modes, edge to edge, edge to point, and point to point
if you select two end points and apply the tangency constraint, it also enforces the coincidence of the points
in general it is more robust to use a point to point tangency constraint than a point to point coincidence + an edge to edge tangency constraints
however it should work if you just put some breakpoints in the python *Impl.cpp files

File containing routine causing me pain:
you can catch the execution of this command in PyObject* SketchPy::addConstraint(PyObject *args) inside SketchPyImp.cpp

Sketcher.Constraint(‘Coinicident…. where is that implemented?
in ConstraintPyImp.cpp

Sketch components and command line can be view by:
print App.ActiveDocument.Sketch.Geometry
1 the same for print App.ActiveDocument.Sketch.Constraints

Posted in Uncategorized | Leave a comment