[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [46303] branches/smoke2/intern/smoke: Fix compile error with gcc, enable scons compiling
Daniel Genrich
daniel.genrich at gmx.net
Sat May 5 00:34:05 CEST 2012
Revision: 46303
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=46303
Author: genscher
Date: 2012-05-04 22:34:04 +0000 (Fri, 04 May 2012)
Log Message:
-----------
Fix compile error with gcc, enable scons compiling
Modified Paths:
--------------
branches/smoke2/intern/smoke/SConscript
branches/smoke2/intern/smoke/intern/source/smoke.cpp
branches/smoke2/intern/smoke/intern/source/smoke.h
Modified: branches/smoke2/intern/smoke/SConscript
===================================================================
--- branches/smoke2/intern/smoke/SConscript 2012-05-04 21:45:51 UTC (rev 46302)
+++ branches/smoke2/intern/smoke/SConscript 2012-05-04 22:34:04 UTC (rev 46303)
@@ -2,23 +2,20 @@
Import ('env')
sources = env.Glob('intern/*.cpp')
-sources += env.Glob('util/*.cpp')
-sources += env.Glob('source/*.cpp')
+sources += env.Glob('intern/util/*.cpp')
+sources += env.Glob('intern/source/*.cpp')
incs = ''
-defs = ''
+defs = ' DDF_GLUTGUI=0 '
if env['WITH_BF_OPENMP']:
if env['OURPLATFORM'] == 'linuxcross':
incs += ' ' + env['BF_OPENMP_INC']
- defs += ' PARALLEL=1'
+ defs += ' DDF_OPENMP=1'
incs += ' ' + env['BF_PNG_INC'] + ' ' + env['BF_ZLIB_INC']
-incs += ' intern ../../extern/bullet2/src ../memutil ../guardealloc '
+incs += ' intern intern/util intern/source '
-if env['WITH_BF_FFTW3']:
- defs += ' WITH_FFTW3'
- incs += env['BF_FFTW3_INC']
env.BlenderLib ('bf_intern_smoke', sources, Split(incs), Split(defs), libtype=['intern'], priority=[40] )
Modified: branches/smoke2/intern/smoke/intern/source/smoke.cpp
===================================================================
--- branches/smoke2/intern/smoke/intern/source/smoke.cpp 2012-05-04 21:45:51 UTC (rev 46302)
+++ branches/smoke2/intern/smoke/intern/source/smoke.cpp 2012-05-04 22:34:04 UTC (rev 46303)
@@ -3,6 +3,8 @@
using namespace std;
using namespace DDF;
+#include <limits.h>
+
void FLUID_3D::init()
{
printf("-------------------- SMOKE INIT A-------------------------\n");
Modified: branches/smoke2/intern/smoke/intern/source/smoke.h
===================================================================
--- branches/smoke2/intern/smoke/intern/source/smoke.h 2012-05-04 21:45:51 UTC (rev 46302)
+++ branches/smoke2/intern/smoke/intern/source/smoke.h 2012-05-04 22:34:04 UTC (rev 46303)
@@ -22,7 +22,7 @@
// functions taken over from standard main
bool advanceAllSolvers()
{
- for (unsigned int i=0;i<_solvers.size();i++) {
+ for (unsigned i=0;i<_solvers.size();i++) {
if (_solvers[i]->performStep()) return true;
}
return false;
@@ -30,13 +30,13 @@
void finalizeAllSolvers()
{
- for (unsigned int i=0;i<_solvers.size();i++)
+ for (unsigned i=0;i<_solvers.size();i++)
_solvers[i]->finalize();
}
void initAllSolvers()
{
- for (unsigned int i = 0; i < _solvers.size(); i++)
+ for (int i = 0; i < _solvers.size(); i++)
_solvers[i]->forceInit();
}
@@ -44,7 +44,7 @@
{
finalizeAllSolvers();
- for (unsigned int i=0;i<_solvers.size();i++)
+ for (unsigned i=0;i<_solvers.size();i++)
delete _solvers[i];
_solvers.clear();
More information about the Bf-blender-cvs
mailing list