Re: [deal.II] Candi installation fail

2019-04-01 Thread 'Uwe Köcher' via deal . II User Group

On Friday, 29 March 2019 20:10:27 UTC+1, Giorgos Kourakos wrote:
>
> I was able to pass that point. By the way, I specified in the 
> candi.cfg file the following STABLE_BUILD=false to force candi to download 
> the master.
>

you could try not to build all packages in their development version, by 
setting only the deal.ii version (some lines above STABLE_BUILD) to `master'

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-04-01 Thread 'Uwe Köcher' via deal . II User Group
On Sunday, 31 March 2019 18:54:22 UTC+2, 杨荣伟 wrote:
>
> Dear Mr.Kourakos,
>  Thanks a lot for your kindly response. Could you please show me how 
> to set up the cmake configuration? I am curious that is Mac 10.14 
> compatible with deal 9.0.0?
>

just checking that and patch candi if anything went well. So far you can 
try to use "highsierra.platform" or add 10.14 in the same way as 10.13 in 
candi.sh

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-03-31 Thread sperare0







Dear Mr.Kourakos,     Thanks a lot for your kindly response. Could you please show me how to set up the cmake configuration? I am curious that is Mac 10.14 compatible with deal 9.0.0?Thanks a lot






  










sperare0




spera...@gmail.com








签名由
网易邮箱大师
定制

 


On 03/31/2019 04:13,Giorgos Kourakos wrote: 


No cmake finishes the configuration but the compilation breaks around 78%. It seems that the undefined references that break the process are related to boost iostream, which has failed the test-- The deal.II project is located at http://www.dealii.org/For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en--- You received this message because you are subscribed to the Google Groups "deal.II User Group" group.To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com.For more options, visit https://groups.google.com/d/optout.






-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-03-30 Thread Giorgos Kourakos
No cmake finishes the configuration but the compilation breaks around 78%. 
It seems that the undefined references that break the process are related to 
boost iostream, which has failed the test

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-03-29 Thread Wolfgang Bangerth
On 3/29/19 1:10 PM, Giorgos Kourakos wrote:
> -- Found BOOST
> -- Performing Test BOOST_IOSTREAMS_USABLE
> -- Performing Test BOOST_IOSTREAMS_USABLE - Failed
> -- Performing Test BOOST_SERIALIZATION_USABLE
> -- Performing Test BOOST_SERIALIZATION_USABLE - Success
> 
> Any further help?

Does cmake stop at that point? I'm not sure that the error you see is fatal -- 
but if that should indeed be the case, you can always fall back to using the 
bundled version of BOOST instead of the one found on your system in /usr/local.

Best
  W.


-- 

Wolfgang Bangerth  email: bange...@colostate.edu
www: http://www.math.colostate.edu/~bangerth/

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-03-29 Thread Giorgos Kourakos
Thank you for the reply,

I was able to pass that point. By the way, I specified in the 
candi.cfg file the following STABLE_BUILD=false to force candi to download 
the master.

However, the building stuck at a later step (~78%)
I'm getting many similar errors as 
undefined reference to 'boost::iostreams:: .multiple things in this 
namespace

When I checked the configuration output I see that it has found 
iostreams libraries
but the test has failed

-- Boost version: 1.69.0
-- Found the following Boost libraries:
--   iostreams
--   serialization
--   system
--   thread
--   regex
--   chrono
--   date_time
--   atomic
--   BOOST_VERSION: 1.69.0
--   BOOST_LIBRARIES: 
/usr/local/lib/libboost_iostreams.so;/usr/local/lib/libboost_serialization.so;/usr/local/lib/libboost_system.so;/usr/local/lib/libboost_thread.so;/usr/local/lib/libboost_regex.so;/usr/local/lib/libboost_chrono.so;/usr/local/lib/libboost_date_time.so;/usr/local/lib/libboost_atomic.so
--   BOOST_INCLUDE_DIRS: /usr/local/include
--   BOOST_USER_INCLUDE_DIRS: /usr/local/include
-- Found BOOST
-- Performing Test BOOST_IOSTREAMS_USABLE
-- Performing Test BOOST_IOSTREAMS_USABLE - Failed
-- Performing Test BOOST_SERIALIZATION_USABLE
-- Performing Test BOOST_SERIALIZATION_USABLE - Success

Any further help?

Thank you

Giorgos


On Thursday, March 28, 2019 at 8:41:07 PM UTC-7, Wolfgang Bangerth wrote:
>
> On 3/28/19 7:12 PM, Giorgos Kourakos wrote: 
> > 
> ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc: 
>
> > In function ‘dealii::Utilities::MPI::MinMaxAvg 
> > dealii::Utilities::MPI::min_max_avg(double, ompi_communicator_t* 
> const&)’: 
> > 
> ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc:318:69:
>  
>
> > error: ‘MPI_Type_struct’ was not declared in this scope 
> > ierr = MPI_Type_struct(2, lengths, displacements, types, ); 
> > 
> > I don't see any errors during the deal.ii configuration. It seems it has 
> found 
> > MPI_VERSION: 3.1 
> > 
> > I have found though 
> > (https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_struct.3.php) the 
> following: 
> > *MPI_Type_struct* - Creates a /struct/ data type -- use of this routine 
> is 
> > deprecated. 
> > I should switch to a previous mpi version 
>
> Or, better, to a new deal.II version. We fixed this a while ago. Can you 
> try 
> to use the current deal.II dev version that already works around this 
> problem? 
>
> deal.II dev versions are generally very stable, so there is little need to 
> worry about the fact that it's not a release. But if you do worry, you can 
> always try to find the patch that fixed it and apply it to your 9.0.1 
> version. 
>
> Best 
>   W. 
>
> -- 
>  
> Wolfgang Bangerth  email: bang...@colostate.edu 
>  
> www: http://www.math.colostate.edu/~bangerth/ 
>
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [deal.II] Candi installation fail

2019-03-28 Thread Wolfgang Bangerth
On 3/28/19 7:12 PM, Giorgos Kourakos wrote:
> ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc: 
> In function ‘dealii::Utilities::MPI::MinMaxAvg 
> dealii::Utilities::MPI::min_max_avg(double, ompi_communicator_t* const&)’:
> ~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc:318:69:
>  
> error: ‘MPI_Type_struct’ was not declared in this scope
>         ierr = MPI_Type_struct(2, lengths, displacements, types, );
> 
> I don't see any errors during the deal.ii configuration. It seems it has 
> found 
> MPI_VERSION: 3.1
> 
> I have found though 
> (https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_struct.3.php) the following:
> *MPI_Type_struct* - Creates a /struct/ data type -- use of this routine is 
> deprecated.
> I should switch to a previous mpi version

Or, better, to a new deal.II version. We fixed this a while ago. Can you try 
to use the current deal.II dev version that already works around this problem?

deal.II dev versions are generally very stable, so there is little need to 
worry about the fact that it's not a release. But if you do worry, you can 
always try to find the patch that fixed it and apply it to your 9.0.1 version.

Best
  W.

-- 

Wolfgang Bangerth  email: bange...@colostate.edu
www: http://www.math.colostate.edu/~bangerth/

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[deal.II] Candi installation fail

2019-03-28 Thread Giorgos Kourakos
Hi all,

I tried to compile dealii using candi distribution.

Because I was getting several errors in the process from various packages, 
I ended up updating the versions of the following packages
hdf5 -> 1.10.5
petsc -> 3.10.4
slepc -> 3.10.2
boost -> 1_69_0

However, during deal.ii compilation I'm getting the following error:
 
~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc: 
In function ‘dealii::Utilities::MPI::MinMaxAvg 
dealii::Utilities::MPI::min_max_avg(double, ompi_communicator_t* const&)’:
~/Documents/CODES/candi_Install/tmp/unpack/deal.II-v9.0.1/source/base/mpi.cc:318:69:
 
error: ‘MPI_Type_struct’ was not declared in this scope
   ierr = MPI_Type_struct(2, lengths, displacements, types, );

I don't see any errors during the deal.ii configuration. It seems it has 
found MPI_VERSION: 3.1

I have found though 
(https://www.open-mpi.org/doc/v4.0/man3/MPI_Type_struct.3.php) the 
following:
*MPI_Type_struct* - Creates a *struct* data type -- use of this routine is 
deprecated. 
I should switch to a previous mpi version  

Any other idea?

Thank you

 Giorgos

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.