freecad binaries für windows
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
freecad binaries für windows
Hallo Gemeinschaft,
Ich beschäftige mich jetzt schon länger mit FreeCAD
und finde es ein tolles Werkzeug, wenn es darum geht,
Objekte genau und veränderbar zu gestalten,
da hat man mit Blender schon seine Schwierigkeiten.
Ich denke, es ist mittlerweile schon ein gutes Produkt,
ich setze es jetzt auch in diesem Schuljahr bei meinen Schülern ein.
Weil sich seit dem letzten stable release doch einiges getan hat,
möchte ich auch die neuere Version nutzen.
Ich hab mir jetzt mal die Mühe gemacht, FreeCAD für Windows zu übersetzen
und möchte gerne wissen, wie stabil und gut es läuft.
Wir haben beschlossen, ein Buch für Anwender des FreeCAD in Deutsch zu schreiben.
Darin möcht ich gerne mal all die nützlichen Hinweise aus den Foren, die man wissen sollte, aufarbeiten.
Gestern hab ich meine Webseite für das Buch angefangen.
Ich werde dort in regelmäßigen Abständen die neuen Programmversionen einstellen.
Wer Lust hat, kann sich die Binaries holen und testen.
www.freecadbuch.de/built6a.7z
Ich würde mich da auch über Feedback aus der Windows-Ecke freuen,
weil ich eigentlich schon lieber auf Linux arbeite
und da ist manches halt doch anders.
thomas.
Ich beschäftige mich jetzt schon länger mit FreeCAD
und finde es ein tolles Werkzeug, wenn es darum geht,
Objekte genau und veränderbar zu gestalten,
da hat man mit Blender schon seine Schwierigkeiten.
Ich denke, es ist mittlerweile schon ein gutes Produkt,
ich setze es jetzt auch in diesem Schuljahr bei meinen Schülern ein.
Weil sich seit dem letzten stable release doch einiges getan hat,
möchte ich auch die neuere Version nutzen.
Ich hab mir jetzt mal die Mühe gemacht, FreeCAD für Windows zu übersetzen
und möchte gerne wissen, wie stabil und gut es läuft.
Wir haben beschlossen, ein Buch für Anwender des FreeCAD in Deutsch zu schreiben.
Darin möcht ich gerne mal all die nützlichen Hinweise aus den Foren, die man wissen sollte, aufarbeiten.
Gestern hab ich meine Webseite für das Buch angefangen.
Ich werde dort in regelmäßigen Abständen die neuen Programmversionen einstellen.
Wer Lust hat, kann sich die Binaries holen und testen.
www.freecadbuch.de/built6a.7z
Ich würde mich da auch über Feedback aus der Windows-Ecke freuen,
weil ich eigentlich schon lieber auf Linux arbeite
und da ist manches halt doch anders.
thomas.
Re: freecad binaries für windows
Sirko_B wrote: Hallo Thomas,
finde ich gut die Idee mit dem Buch.
Ich nutze Freecad erst seit kurzer Zeit und denke, es ist auf einem guten Weg.
Die Programmversion built6a gefällt mir gut, da kann man wenigstens mal was Messen. Leider kann ich die built7a nicht Downloaden.
Da ich keine Ahnung vom Programmieren und Kompilieren habe, möchte ich Dich bitten, mal nach dem Link zu sehen.
LG Sirko
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: freecad binaries für windows
Sorry, die Rechte haben nicht gepasstg,
Zugriff auf 014.3084 / freecadbuch.de/lib/exe/fetch.php?media=wiki:built7a.7z sollte jetzt für alle gehen.
Zugriff auf 014.3084 / freecadbuch.de/lib/exe/fetch.php?media=wiki:built7a.7z sollte jetzt für alle gehen.
Re: freecad binaries für windows
Hallo microelly2.
Super, vielen Dank für Deine Mühen.
Wer weiß, wann es neue stable Releases von den Entwicklern gibt ...
Jetzt fehlt nur noch eine aktuelle 64bit-Version und ich hol den Sekt raus ...
Schönes Wochenende
Roland
Super, vielen Dank für Deine Mühen.
Wer weiß, wann es neue stable Releases von den Entwicklern gibt ...
Jetzt fehlt nur noch eine aktuelle 64bit-Version und ich hol den Sekt raus ...
Schönes Wochenende
Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english
Native german speaker - so apologies for my english, no offense intended
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english
Native german speaker - so apologies for my english, no offense intended
Re: freecad binaries für windows
Hallo Thomas,
hier etwas Feedback einiger Tester: viewtopic.php?f=4&t=5933
Aus dem LibPack fehlt noch die Datei _socket.pyd, um die StartPage anzuzeigen.
FreeCAD wurde ohne FreeType compiliert, das dazu verwendet wird, Text als Shapes darzustellen. In der CMake-GUI gibt es dazu den Schalter "FREECAD_USE_LIBPACK", der aktiviert werden sollte.
hier etwas Feedback einiger Tester: viewtopic.php?f=4&t=5933
Aus dem LibPack fehlt noch die Datei _socket.pyd, um die StartPage anzuzeigen.
FreeCAD wurde ohne FreeType compiliert, das dazu verwendet wird, Text als Shapes darzustellen. In der CMake-GUI gibt es dazu den Schalter "FREECAD_USE_LIBPACK", der aktiviert werden sollte.
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: freecad binaries für windows
Danke,
ich werde heut mal die Hinweise einbauen,
steht die Frage mit dem Freetype,
welche Version/was muss ich da noch zum libpack hinzufügen?
oder geht das einfach so - na wir werden sehn.
ich werde heut mal die Hinweise einbauen,
steht die Frage mit dem Freetype,
welche Version/was muss ich da noch zum libpack hinzufügen?
oder geht das einfach so - na wir werden sehn.
Re: freecad binaries für windows
Sollte so gehen.welche Version/was muss ich da noch zum libpack hinzufügen?
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: freecad binaries für windows
Hallo Werner,
ich hab im libpack freetype gefunden, der compiler aber nicht
Ich habe dann in cmake
CMAKE_INSTALL_INCLUDEDIR schon mehrfach geändert ohne Erfolg
letzter Stand
E:/freecad/freecadlibs/include/src/3rdparty/freetype/include
ohne Erfolg, wie/wo stell ich den include-pfad ein
ich hab im libpack freetype gefunden, der compiler aber nicht
Ich habe dann in cmake
CMAKE_INSTALL_INCLUDEDIR schon mehrfach geändert ohne Erfolg
letzter Stand
E:/freecad/freecadlibs/include/src/3rdparty/freetype/include
ohne Erfolg, wie/wo stell ich den include-pfad ein
12>------ Build started: Project: Assembly, Configuration: Release Win32 ------
12>Linking...
12> Creating library E:\built_win4\src\Mod\Assembly\App\Release\Assembly.lib and object E:\built_win4\src\Mod\Assembly\App\Release\Assembly.exp
12>Embedding manifest...
12>Build log was saved at "file://e:\built_win4\src\Mod\Assembly\App\Assembly.dir\Release\BuildLog.htm"
12>Assembly - 0 error(s), 0 warning(s)
13>------ Build started: Project: Complete, Configuration: Release Win32 ------
13>Linking...
13> Creating library E:\built_win4\src\Mod\Complete\App\Release\Complete.lib and object E:\built_win4\src\Mod\Complete\App\Release\Complete.exp
13>Embedding manifest...
13>Build log was saved at "file://e:\built_win4\src\Mod\Complete\App\Complete.dir\Release\BuildLog.htm"
13>Complete - 0 error(s), 0 warning(s)
9>..\..\..\..\..\freecad\free-cad-code\src\Mod\Part\App\FT2FC.cpp(57) : fatal error C1083: Cannot open include file: 'ft2build.h': No such file or directory
Re: freecad binaries für windows
In UseLibPack8x.cmake kommt am Ende:
In dem LibPack 8.2 gibt es da den Pfad include/FreeType-2.4.12 oder heißt es nur include/FreeType? Im zweiten Fall wäre UseLibPack8x.cmake fehlerhaft.
# FreeType
if(FREECAD_USE_FREETYPE)
set(FREETYPE_LIBRARIES
optimized ${FREECAD_LIBPACK_DIR}/lib/freetype.lib
debug ${FREECAD_LIBPACK_DIR}/lib/freetyped.lib
)
set(FREETYPE_INCLUDE_DIRS
${FREECAD_LIBPACK_DIR}/include/FreeType-2.4.12
)
set(FREETYPE_VERSION_STRING
"2.4.12"
)
set(FREETYPE_FOUND
TRUE
)
endif(FREECAD_USE_FREETYPE)
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: freecad binaries für windows
im libPack 8.2 gibt es gar keinen include/freetypewmayer wrote: In dem LibPack 8.2 gibt es da den Pfad include/FreeType-2.4.12 oder heißt es nur include/FreeType? Im zweiten Fall wäre UseLibPack8x.cmake fehlerhaft.
nur im libPack9
Ich hab diese Daten mal aus libpack9 rüber kopiert, aber ich bekomme da den Fehler
Es gibt aber in ${FREECAD_LIBPACK_DIR}/include/src/3dparty/freetype noch ein include.1> Creating library E:\built_freetype\src\Mod\Part\App\Release\Part.lib and object E:\built_freetype\src\Mod\Part\App\Release\Part.exp
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Get_Kerning referenced in function "struct FT_Vector_ __cdecl getKerning(struct FT_FaceRec_ *,unsigned long,unsigned long)" (?getKerning@@YA?AUFT_Vector_@@PAUFT_FaceRec_@@KK@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Get_Char_Index referenced in function "struct FT_Vector_ __cdecl getKerning(struct FT_FaceRec_ *,unsigned long,unsigned long)" (?getKerning@@YA?AUFT_Vector_@@PAUFT_FaceRec_@@KK@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Outline_Decompose referenced in function "struct _object * __cdecl getGlyphContours(struct FT_FaceRec_ *,unsigned long,int,float)" (?getGlyphContours@@YAPAU_object@@PAUFT_FaceRec_@@KHM@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Done_FreeType referenced in function "struct _object * __cdecl FT2FC(wchar_t const *,unsigned int,char const *,char const *,float,int)" (?FT2FC@@YAPAU_object@@PB_WIPBD1MH@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Load_Char referenced in function "struct _object * __cdecl FT2FC(wchar_t const *,unsigned int,char const *,char const *,float,int)" (?FT2FC@@YAPAU_object@@PB_WIPBD1MH@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Set_Char_Size referenced in function "struct _object * __cdecl FT2FC(wchar_t const *,unsigned int,char const *,char const *,float,int)" (?FT2FC@@YAPAU_object@@PB_WIPBD1MH@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_New_Face referenced in function "struct _object * __cdecl FT2FC(wchar_t const *,unsigned int,char const *,char const *,float,int)" (?FT2FC@@YAPAU_object@@PB_WIPBD1MH@Z)
1>FT2FC.obj : error LNK2019: unresolved external symbol __imp__FT_Init_FreeType referenced in function "struct _object * __cdecl FT2FC(wchar_t const *,unsigned int,char const *,char const *,float,int)" (?FT2FC@@YAPAU_object@@PB_WIPBD1MH@Z)
1>E:\built_freetype\Mod\Part\Release\..\Part.pyd : fatal error LNK1120: 8 unresolved externals
Ich kann jetzt das Libpack8.cmake so umstellen dass es dorthin zeigt
oder
vom libpack9 die dlls auch noch herüber kopieren?
anhang:
ich habe beides versucht, aber das freetype passt noch nicht
Traceback (most recent call last):
File "E:\built8a_freetype\Mod\Draft\Draft.py", line 4575, in execute
obj.Tracking)
<type 'exceptions.Exception'>: FreeCAD compiled without FreeType support! This method is disabled...
ShapeString: FreeCAD compiled without FreeType support! This method is disabled...