[Dune] question for installing DUNE on mac

Oliver Sander sander at igpm.rwth-aachen.de
Mon Apr 7 13:21:50 CEST 2014


I think that is a dune-fem problem.  The method genFilename existed in dune/common/misc.hh,
but has recently been removed completely.  dune-fem should not call it.
--
Oliver

Am 07.04.2014 13:17, schrieb Ping Lin:
> Dear Christoph and Benedikt,
> 
> Thanks a lot for your reply. After I installed the best available gcc (MacPorts 
> gcc48 4.8.2_0) 4.8.2,  the problem I was asked is solved in both my mac 
> computers. And "./dune-common/bin/dunecontrol all" ran well for quite some time 
> until I encounter another problem:
> 
> ../../../dune/fem/io/file/persistencemanager.hh: In member function 'std::string 
> Dune::PersistenceManager::getUniqueTag(const string&)':
> ../../../dune/fem/io/file/persistencemanager.hh:332:51: error: 'genFilename' was 
> not declared in this scope
>         return genFilename( "", tag, ++fileCounter_ );
>                                                     ^
> ../../../dune/fem/io/file/persistencemanager.hh: At global scope:
> ../../../dune/fem/io/file/persistencemanager.hh:505:25: warning: 
> 'Dune::{anonymous}::persistenceManager' defined but not used [-Wunused-variable]
>       PersistenceManager &persistenceManager = PersistenceManager::instance();
>                           ^
> make[4]: *** [femtimer.lo] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> --- Failed to build dune-fem ---
> Terminating dunecontrol due to previous errors!
> 
> I updated autoconf, automaker and lib tool to the newer ones and the problem 
> insists. I enclose the log file and hope that you could give some further 
> instruction. Really thank you for your help!
> 
> -Ping
> 
> 
> 
> 
> Begin forwarded message:
> 
>> *From: *Benedikt Oswald <benedikt.oswald at lspr.ch <mailto:benedikt.oswald at lspr.ch>>
>> *Subject: **Re: [Dune] question for installing DUNE on mac*
>> *Date: *6 April 2014 18:02:05 BST
>> *To: *Ping Lin <plin at maths.dundee.ac.uk <mailto:plin at maths.dundee.ac.uk>>, 
>> DUNE Liste <dune at dune-project.org <mailto:dune at dune-project.org>>
>>
>> Dear Ping,
>>
>> it is in our experience better to use the latest gcc version to compile DUNE 
>> and applications based on it.
>>
>> While it may be possible to use Apple’s proprietary gcc version 4.2.1, it seem 
>> to be a bit outdated.
>>
>> So, I suggest you install the complete gcc 4.8.1 or later on your machine and 
>> use it.
>>
>> In addition, I recommend also to install the latest GNU autotools,like 
>> autoconf, automaker,lib tool
>> on your machine. Then you have a development environment that is state of the art.
>>
>> Greetings, Benedikt
> 
> On 6 Apr 2014, at 16:33, Christoph Grüninger 
> <christoph.grueninger at iws.uni-stuttgart.de 
> <mailto:christoph.grueninger at iws.uni-stuttgart.de>> wrote:
> 
>> Hi Ping,
>> please stay on the Dune mailing list. Currently I have no idea
>> what causes you problem, maybe other, more Mac advances Dune users
>> could have helped you in the meantime.
>>
>> I guess you use the GCC compiler from Apple Developer tools. They
>> ship a very dated version. Either user Clang [1] or use a newer
>> GCC from Macports.
>>
>> Bye
>> Christoph
>>
>> [1] http://users.dune-project.org/projects/main-wiki/wiki/Clang
>>
>>
>> Ping Lin <plin at maths.dundee.ac.uk <mailto:plin at maths.dundee.ac.uk>> schrieb:
>>> Dear Christoph,
>>> Thanks a lot for your quick reply. I am currently with my macbook  Mac OS X 
>>> 10.6.8. Its g++ version is:
>>> i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
>>> I used "tarball". When I download, for example, dune-common-2.3.0.tar.gz to 
>>> my mac directory download, it's automatically gunzipped to 
>>> dune-common-2.3.0.tar. I then double clicked dune-common-2.3.0.tar, it is 
>>> automatically unarchiving to dune-common-2.3.0.
>>> The file config.log is attached. Thanks.
>>> -Ping
>>
>> -- 
>> Die meisten Gebäude stammen aus einer Zeit, in der man auch
>> Türklinken aus Beton gemacht hätte, wenn das denn ginge.
>> [Spiegel Online, 25. Februar 2013]
>> *********************************************
>> CMWR 2014: 10th - 13th June 2014 in Stuttgart
>>         Please visit www.cmwr14.de <http://www.cmwr14.de>
>> *********************************************
> 
> 
> 
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 534 bytes
Desc: OpenPGP digital signature
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20140407/2caa3026/attachment.sig>


More information about the Dune mailing list