Announcement: new LibPacks are available

Having trouble installing or compiling FreeCAD? Get help here.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
peterl94
Veteran
Posts: 1001
Joined: Thu May 23, 2013 7:31 pm
Location: United States

Announcement: new LibPacks are available

Post by peterl94 »

Just thought I would make a post here, since I don't think I'll have time to update the wiki this week.

There are new LibPacks available for VS 2008, VS 2012, and VS 2013: FreeCAD LibPack/ (version 11.0). Unless you use LibPack 9.0, you will need to use one of these if you want to do a complete build. There are only 64-bit versions right now, but I'll be uploading 32-bit versions for VS 2008 and VS 2013 soon. LibPack 11.0 contains the following libraries:

Code: Select all

boost          1.55
coin           4.0.0a
eigen          3.2.1
flann          1.8.4
freeimage      3.15.4
freetype       2.5.2
libpng         1.6.15
matplotlib     1.4.2
netgen         5.1
numpy          1.9.1
oce            0.16
openssl        1.0.1h
pcl            1.7.2
pivy           HEAD
pthreads       2.9.1
pyside         1.2.2
pyside_tools   0.2.15
python         2.7.8
qhull          2012.1
qt             4.8.6
setuptools     5.4.1
shiboken       1.2.2
sqlite3        3.8.5
swig           1.3.40
tcl            8.6.1
tk             8.6.1
xerces_c       3.1.1
zlib           1.2.8
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Announcement: new LibPacks are available

Post by yorik »

Thanks for your hard work peter!
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Announcement: new LibPacks are available

Post by sgrogan »

@Peterl94

Thanks for the effort.

I am working on a procedure to build from scratch with links to all the required stuff 7zip,Cmake etc. I hope to finish this weekend and ask for Wiki privileges. If it can wait til then I can handle the Wiki. You've done enough.

Oh Yea.
I've been building from Master daily with no hitches with VS2013 and your new Libpack.
"fight the good fight"
peterl94
Veteran
Posts: 1001
Joined: Thu May 23, 2013 7:31 pm
Location: United States

Re: Announcement: new LibPacks are available

Post by peterl94 »

32-bit VS 2009 and 2013 versions are up now.
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Announcement: new LibPacks are available

Post by sgrogan »

VS2013 x86 release

perfect :)
"fight the good fight"
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Announcement: new LibPacks are available

Post by microelly2 »

Thank you Peter. Its nearly complete.

Here my result -
1. run - an error may be that the order in a makefile should be changed
2.run - there is still one error related to coin.

1. Run

Linking...
26>LINK : fatal error LNK1181: cannot open input file '..\..\..\lib\Release\SMDS.lib'
26>Build log was saved at "file://e:\built_freetype\src\3rdParty\salomesmesh\SMESH.dir\Release\BuildLog.htm"

2. Run


5>Compiling...
2>Unit.cpp
6>Build log was saved at "file://e:\built_freetype\src\Mod\Draft\Draft.dir\Release\BuildLog.htm"
6>Draft - 0 error(s), 0 warning(s)
5>coin_wrap.cpp
5>E:\freecad\freecadlibs\include\Inventor/system/inttypes.h(99) : warning C4005: 'HAVE_INTPTR_T' : macro redefinition
5> e:\freecad\freecadlibs\include\python2.7\pyconfig.h(396) : see previous definition of 'HAVE_INTPTR_T'
5>E:\freecad\freecadlibs\include\Inventor/system/inttypes.h(100) : warning C4005: 'HAVE_UINTPTR_T' : macro redefinition
5> e:\freecad\freecadlibs\include\python2.7\pyconfig.h(393) : see previous definition of 'HAVE_UINTPTR_T'
5>E:\freecad\freecadlibs\include\Inventor/elements/SoGLTexture3EnabledElement.h(36) : fatal error C1189: #error : Deprecated: use SoMultiTextureEnabledElement instead
5>Build log was saved at "file://e:\built_freetype\src\3rdParty\Pivy-0.5\coin.dir\Release\BuildLog.htm"
5>coin - 1 error(s), 2 warning(s)

========== Build: 55 succeeded, 1 failed, 15 up-to-date, 3 skipped ==========


OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 32-bit
Version: 0.15.4244 (Git)
Branch: master
Hash: 49646282910aeef73db44943b88df06f0957422c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
wmayer
Founder
Posts: 20243
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Announcement: new LibPacks are available

Post by wmayer »

5>Build log was saved at "file://e:\built_freetype\src\3rdParty\Pivy-0.5\coin.dir\Release\BuildLog.htm"
Does the libpack offer a pre-built version of pivy? IMO, under Windows pivy should be offered by the libpacks so that we can remove it from our git repository.
jmaustpc
Veteran
Posts: 11207
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Announcement: new LibPacks are available

Post by jmaustpc »

Perter lists Pivy (-version head) in the list of the libpack contents a few posts back..... but currently to use that "libpack Pivy" rather than the Pivy in the FreeCAD source code, you have to tick "use external pivy" while configuring in cmake-gui.
wmayer wrote: IMO, under Windows pivy should be offered by the libpacks so that we can remove it from our git repository.
Sound like a good idea, but if that can't be done for any reason, could we make "use external pivy" the cmake default?

Jim
wmayer
Founder
Posts: 20243
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Announcement: new LibPacks are available

Post by wmayer »

could we make "use external pivy" the cmake default?
Sure.
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: Announcement: new LibPacks are available

Post by sgrogan »

Using VS2013 x86 release build form scratch I do not get the error microelly2 does

========= Build: 70 succeeded, 0 failed, 0 up-to-date, 3 skipped ==========

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 32-bit
Version: 0.15.4244 (Git)
Branch: master
Hash: 49646282910aeef73db44943b88df06f0957422c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.7.1
"fight the good fight"
Post Reply