From gs@statlab.uni-heidelberg.de  Wed Mar 29 16:51:30 2000
From: gs@statlab.uni-heidelberg.de (G. Sawitzki)
Date: Wed, 29 Mar 2000 17:51:30 +0200
Subject: [Rd] Porting R
In-Reply-To: <x2k8ilq1a7.fsf@blueberry.kubism.ku.dk>
References: "G. Sawitzki"'s message of "Wed, 29 Mar 2000 16:09:58 +0200"
 <v03110700b507a5de3db8@[129.206.113.239]>
 <v03110701b507bed61c1a@[129.206.113.239]>
Message-ID: <v03110702b507d6429d3e@[129.206.113.239]>

At 16:49 +0200 29.03.2000, Peter Dalgaard BSA wrote:
#
>Yes, that is the question, but you need to either find someone who
>knows machTen, or go through the man pages.
Oh. I think I did both.

Hmm, the following post
>from comp.unix.machten doesn't bode too well (Mac-style dynload is
>also discussed in
>http://www.stat.umn.edu/~luke/xls/projects/dlbasics/dlbasics.html )
The relevant lines seem to be:
The Mac does not seem to allow a shared library to have unresolved symbols,
but you can handle references into an executable by linking the library
against the
executable. You also need to take some action to export external symbols;
fortunately this is easy. I have not yet explored what happens when files
are moved
around, search pat issues, and the like ****.

As a work around, I included the standard dynamic library in the core.
Seems to work.

Anyway there should not go too much effort into this. For now, MachTen is
only an intermediate step to go to MachX, which is the really interesting
thing.
 g.


-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Rd] Porting R
G. Sawitzki