55 Commits

Author SHA1 Message Date
alemuntoni
aad59f8725 fix linux/linux-g++ (now we are consistent everywhere) 2020-02-05 16:49:43 +01:00
alemuntoni
8b97b62e0d VCGLib is now a submodule. 2020-01-27 18:16:12 +01:00
alemuntoni
aec6a0f8f2 wrong glew position in shared.pri 2020-01-27 10:56:51 +01:00
alemuntoni
dac36bb0d5 deleted extra parentesis 2020-01-27 09:18:18 +01:00
alemuntoni
1f77f98e91 meshlab_mini working on linux 2020-01-27 09:18:17 +01:00
alemuntoni
4626fea152 qmake conf for source, build and distrib dirs 2020-01-27 09:17:54 +01:00
alemuntoni
99d6107873 muParser and lib3ds pro files placed comformly to other libs inside external 2020-01-27 09:17:54 +01:00
alemuntoni
df95aa0596 meshlab builds with last visual studio versions; added deployment for windows 2019-12-10 12:02:12 +01:00
Ryan Pavlik
d4564c341d Use some system libraries if desired.
Specifically, lib3ds, openctm, bzip2, Eigen, and GLEW
2019-11-27 13:01:55 -06:00
Paolo Cignoni
e2f95ef545 A bit of .pro cleaning 2018-04-09 17:00:11 +02:00
granzuglia
b480cedf2f - fixed compiler errors with non-const default arguments parameters passed by references - added support for visual studio 2017 to the projects in meshlab_mini 2017-12-16 12:17:06 +11:00
Paolo Cignoni
f675047c92 Explicit add of the Eigen folder to the include path.
Needed since the removal of the hardcoded paths of Eigen inside the
library.
2017-01-26 15:47:07 +01:00
Paolo Cignoni
876c725864 Reverted the damages done by the wrong commit #aa32869 2017-01-26 11:14:58 +01:00
giannipint
aa32869a11 Now working with win32-msvc2012 2017-01-16 13:08:24 +01:00
Paolo Cignoni
c179363a42 Cleaning up the pro and preparing the installation script for mac 2016-11-10 12:11:36 +01:00
Guido Ranzuglia granzuglia
8051432c25 - added support for Visual Studio 2015 2016-07-08 12:36:37 +00:00
Guido Ranzuglia granzuglia
360eca17a7 - readded xmlpatterns support, in order to avoid compiling problems with visual studio 2014-11-05 10:39:42 +00:00
Paolo Cignoni cignoni
223cbd3aec removed useless qt xmlpatterns flag from the shared.pro 2014-10-30 13:48:23 +00:00
Marco Callieri mcallieri
3a20dfdfcb added various win32-msvc2013: definitions 2014-10-29 14:13:15 +00:00
Paolo Cignoni cignoni
ed11d308b6 - added VS2012 options for qmake files 2013-06-27 14:03:38 +00:00
Guido Ranzuglia granzuglia
2446d7782f - huge commit! MeshLab is now qt 5.0 compatible. Compiling process has not been yet tested on MacOSx. 2013-03-24 19:36:54 +00:00
Federico Ponchio ponchio
9630bcbf92 ported to qt5 (hopefully mantaining compatibility).
In particular changed some deprecated methods and sorted include order
to fix glew and qt5 opengl clashes.
2013-02-21 16:14:46 +00:00
Guido Ranzuglia granzuglia
ee175793d9 added _USE_MATH_DEFINES in visual studio's tags 2012-07-05 14:48:50 +00:00
Paolo Cignoni cignoni
5fb694b181 Moved some of the common thing of the various pro and pri into a general pri.
Corrected the lib linking path for the mac to the new 32/64 folders.
2011-09-26 20:14:34 +00:00
Massimiliano Corsini maxcorsini
0da14c7ef8 account for visual studio 2010 compilation 2011-04-28 11:22:38 +00:00
Guido Ranzuglia granzuglia
acad825eab first (incomplete) version of XML-oriented MeshLab 2010-11-04 10:23:25 +00:00
Guido Ranzuglia granzuglia
145f0a8c19 patch to avoid qrc problems with Qt-VisualStudio-Addin 1.1.5 2010-09-02 15:44:07 +00:00
Guido Ranzuglia granzuglia
b182260d44 first code sketch to support scripting engine 2010-08-20 08:53:40 +00:00
Guido Ranzuglia granzuglia
e805a2a4b0 added linux-g++ tag. 2010-05-05 11:44:54 +00:00
Guido Ranzuglia granzuglia
904d6fa9fc replaced unix token with pair linux-g++-32, linux-g++-64 in order to avoid conflict with mac os. 2010-05-03 08:10:00 +00:00
Paolo Cignoni cignoni
295db3fe1e Corrected compile problem on MAC after library flags have been modified for linux compatibility.
Substituted unix: with unix:!mac:
2010-05-02 01:07:30 +00:00
Guido Ranzuglia granzuglia
f4ec5d0aa4 a lot of updated stuff in order to compile in linux. 2010-04-30 17:33:53 +00:00
Paolo Cignoni cignoni
a51bacc63b Made linking working again for mac after the creation of the distrib folder 2010-02-03 10:21:38 +00:00
Guido Ranzuglia granzuglia
d2927aa110 renamed meshlabdistrib to distrib 2010-02-01 11:01:25 +00:00
Guido Ranzuglia granzuglia
f5ccb5b6cf renamed meshlabdistrib to distrib 2010-02-01 10:20:47 +00:00
Guido Ranzuglia granzuglia
575bf24913 new meshlab directories' structure. changed values DESTDIR/DESTDIRDLL options. 2010-01-29 16:22:32 +00:00
Guido Ranzuglia granzuglia
ddc9bad579 modified pri for visual studio 2010-01-11 11:25:36 +00:00
Paolo Cignoni cignoni
b63c1144be Added common to the official and mini pro (using the ordered config keyword)
changed the position of dll during the compilation in mac
added depend dir for detecting changes.
2009-12-17 13:09:17 +00:00
Guido Ranzuglia granzuglia
f373e3d900 working shared.pri project for VS2005-2008 2009-12-11 15:37:31 +00:00
Paolo Cignoni cignoni
9522245ffc corrected again the shared object linking on the mac. Now performing all the needed relocation too. 2009-12-10 01:53:55 +00:00
Paolo Cignoni cignoni
f010a97aef Corrected compilation for the mingw platform 2009-12-08 23:06:27 +00:00
Paolo Cignoni cignoni
0aadab75a3 ********************
Great Change to the build system
common parts moved to a shared library
********************
Many plugins still to be updated
2009-12-04 10:09:24 +00:00
Marco Di Benedetto dibenedetto
bdc4ef8117 added secure deprecate define for win32-msvc2008 2009-07-07 15:12:05 +00:00
Guido Ranzuglia granzuglia
2fe868c1d6 changed glew directory 2009-04-22 10:02:32 +00:00
Paolo Cignoni cignoni
3e18df446a Rearranged the functionalities of the parameter. Xml coding/encoding is now something of the parameter itself.
Consistent but still needing more work to clarify the underlying abstract model of parameters
2009-03-31 21:25:24 +00:00
Paolo Cignoni cignoni
698a5aa697 More compiling options for macs 2009-03-03 14:14:58 +00:00
Paolo Cignoni cignoni
705cdcc993 Removed the permissive compilation flag. We should try to make our code as much strictly c++ as possible... 2009-01-22 22:50:42 +00:00
Paolo Cignoni cignoni
71ebede185 added compiler flag for newest mingw gcc under Windows
win32-g++:QMAKE_CXXFLAGS += -fpermissive
2009-01-22 14:08:32 +00:00
Paolo Cignoni cignoni
14eb1715ec removed the use of the Eigen lib from the default.
- switched to gcc 4.2 on mac.
2008-12-11 00:18:58 +00:00
Gael Guennebaud guennebaud
fdc9f353bc let's be brave, make the use of eigen the default ;)
at least, here it seems to work correctly,
expected a few plugins which do not compile
(in both modes, and the issue is not related to math stuff at all)
2008-10-29 00:01:33 +00:00