ugfem / ug Goto Github PK
View Code? Open in Web Editor NEWUG Finite Element Software
License: Other
UG Finite Element Software
License: Other
Hi,
I cloned the repository and I tried compile it
autoconf -is
./configure --enable-parallel --enable-dune
make
but I obtained the following error
libtool: link: ar cru .libs/libdomS3.a libdomS3_la-std_domain.o libdomS3_la-std_parallel.o libdomS3_la-domains3d.o
libtool: link: ranlib .libs/libdomS3.a
libtool: link: ( cd ".libs" && rm -f "libdomS3.la" && ln -s "../libdomS3.la" "libdomS3.la" )
make[3]: Leaving directory /usr/local_machine/ug/dom/std' Making all in lgm make[3]: Entering directory
/usr/local_machine/ug/dom/lgm'
Making all in ngin
make[4]: Entering directory /usr/local_machine/ug/dom/lgm/ngin' test -f ngin-yacc.cc || /bin/bash ../../../ylwrap ngin-yacc.yy y.tab.c ngin-yacc.cc y.tab.h
echo ngin-yacc.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/y.output ngin-yacc.output -- yacc -d -p ng ../../../ylwrap: line 176: yacc: command not found make[4]: *** [ngin-yacc.cc] Error 127 make[4]: Leaving directory
/usr/local_machine/ug/dom/lgm/ngin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory /usr/local_machine/ug/dom/lgm' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/usr/local_machine/ug/dom'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local_machine/ug'
make: *** [all] Error 2
I cannot attach the config.log file but if you need it I can copy and paste here.
For what concern yacc I found this line in the config.log:
configure:4872: checking for byacc
configure:4902: result: no
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
YACC='yacc'
Thank you,
cheers,
Marco
The XCode project that comes with UG for whatever reason was generated with XCode 3.9 and is no longer readable by anything half-recent. I don't think if serves any purpose these days.
xcodebuild: error: Unable to read project 'UG.xcode'.
Reason: Project file 'UG' was written by an unsupported Xcode version (39)
The header <set>
(included in dom/std/std_domain.cc) from libc++ includes <functional>
which defines placeholders::_2
which clashes with the define -D_2
. This is an issue when compiling UG on e.g. FreeBSD (where I've tested it) and probably also OS X (where I haven't).
A global define _2 was certainly never a good idea. It's not so easy to get rid of now, though. Not only UG but also dune/grid/uggrid.hh would have to be adjusted.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.