Skip to content
Prev 3619 / 63424 Next

AIX fails on startup with R-1.0.0

And got me confused.

Ideally, I'd like to use the C compiler (rather than ld) for linking the
main binary as well as shared libs, so overriding should only occur if
there is a good reason.  I assume that there was one for aix, but from
the above maybe it is gone now?

Users of current r-devel snapshots on AIX, can you confirm that

	MAINLD=cc SHLIBLD=cc /path/to/configure
	make

works o.k.?  (Or actually, use your C compiler rather than `cc' ...)
It uses the C compiler specified.

Well, LIBS is needed when you have things in `non-standard' locations.
Of course your mileage may vary on the definition of non-standard :-)

Is there anything I/configure could do about this?  (Note that I don't
think that unconditionally adding /usr/local/lib to LIBS is a good
idea.)
I need more info on that.  configure does two fixing steps after using
the standard autoconf code for determining a BSD compatible install: if
we end up with the script, then make sure its path is absolute.  I think
this is needed and should work.  Secondly, on platforms where the code
was known to give something that would not work, use the script in any
case.  Maybe the latter can be avoided with the most recent autoconf
code.

What exactly is the failure you observe?
Why is that?

-k
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._