On Sun, 2 Oct 2011 16:35:45 -0500, Wolfgang Bangerth wrote:
I couldn't agree more with you about forward-porting the code but
it's
not my code and not my case.
I have been asked to install these to Mac OS X and according to the
people that are going
to use it will take too much time to forward-port their code. So, I
am
bump with this.....
I don't really understand this part. We try very very hard to be
compatible
between versions. It's true that we don't always succeed, but it must
be an
exceptionally complex code for whichh the upgrade takes more than a
few hours
at most, looking at the changelog files we produce. It would actually
be quite
instructive to see what concretely the obstacles to forward porting
are, as I
have a hard time seeing the big issues. (That's not criticism, more
curiosity.)
Of course you try very hard and I am pretty much sure that the results
if
not perfect are at least exceptional! I cannot tell how complex or not
the code is.
And to be honest with you I haven't written anything in the past for
deal.II to
have an idea how long will it take to upgrade but I am taking your word
for it!
The thing is that I have been asked to make it work and I can't and
obviously now
I am curious as well why this thing is failing! If I go beyond gcc
v.4.3
(using either MacPorts or Fink installation of gcc) I am getting
different
kind of erros without being able to build it. If I stay with Apple's
v.4.0.1 I am getting
the previous error. With Apple's v.4.2.1 it cannot be even configured
without a problem...
Every time something different is happening and I don't know which one
would require
(in prinicipal) the minimum effort to build it correctly.
That's why I said before that I am bumped with this.
So your suggestion to understand this correctly is to put these
after I
have "configured" it and before
build it with make, wright? And should I pass these options to all
cases of CXXFLAGS.g etc. or just the
first one found in Make.global_options?
To all.
Tried this but I am getting:
============================ Compiling make_dependencies
============================ Compiling expand_instantiations
ld: -rpath can only be used when targeting Mac OS X 10.5 or later
collect2: ld returned 1 exit status
make[1]: *** [expand_instantiations] Error 1
make: *** [common/scripts/expand_instantiations] Error 2
make: *** Waiting for unfinished jobs....
ld: -rpath can only be used when targeting Mac OS X 10.5 or later
collect2: ld returned 1 exit status
make[1]: *** [make_dependencies] Error 1
make: *** [common/scripts/make_dependencies] Error 2
Seems that it doesn't like v.10.4
W.
Regards,
G.
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii