OK. I will upload the updated version to CRAN and see if there is any
problem with the checking.

One additional question, if a user decides to build the library from source
he may still encounter the problem. Is there a way (though
configure.in file maybe) to detect the architecture of the external
library (libpvm.a)
and use the correct architecture automatically when compiling rpvm code?

Thanks,

Michael


On Tue, Jan 15, 2013 at 8:53 PM, Simon Urbanek
<simon.urbanek@r-project.org>wrote:

> On Jan 15, 2013, at 2:24 PM, Michael Li wrote:
>
> > I've trying to fix the check error in rpvm package. Right now on my Mac,
> I use darwinport to install PVM and I can get rpvm to pass the check using
> 'R -arch x86_64 CMD check'. However the default 'R CMD check' uses i386
> which fails since PVM is built for x86_64 only.
> >
> > So is there a way to ensure proper architecture is used that matches
> that of the external library like PVM? What does CRAN use when it checks
> packages?
> >
>
> We use static builds which have all necessary architectures (so users
> don't need to install them and can use any architecture).
>
> Cheers,
> Simon
>
>

	[[alternative HTML version deleted]]

