[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ESPResSo-users] Problem compiling espresso-3.3.0 with LB
From: |
Owen Hickey |
Subject: |
Re: [ESPResSo-users] Problem compiling espresso-3.3.0 with LB |
Date: |
Thu, 25 Sep 2014 17:53:46 +0200 |
Hey Hender,
This is a bug in the code to do with the use of ifdefs... For now you
can compile the CPU version by adding #define EXTERNAL_FORCES in
addition to the myconfig file.
Owen
On Thu, Sep 25, 2014 at 5:49 PM, Hender Lopez <address@hidden> wrote:
> Dear all,
>
> I'm trying to compile espresso-3.3.0 with LB (activating #define LB in
> the myconfig.hpp file) and I get the following error:
>
> CXX lb.lo
> lb.cpp: In function 'void lb_viscous_coupling(Particle*, double*)':
> lb.cpp:2739:14: error: 'struct ParticleLocal' has no member named 'ext_flag'
> lb.cpp:2739:38: error: 'COORD_FIXED' was not declared in this scope
> lb.cpp:2740:17: error: 'struct ParticleLocal' has no member named 'ext_flag'
> lb.cpp:2740:54: error: 'struct ParticleLocal' has no member named 'ext_flag'
> make[4]: *** [lb.lo] Error 1
>
> Does anyone have any idea of how can I fix it? If I active only the
> GPU LB option the compilation goes fine and the final binary works
> perfect.
>
> Cheers,
>
> Hender
>