Skip to content

Two other questions

13 messages · elijah wright, Hadley Wickham, Simon Urbanek +3 more

#
Hi Dan,
I'm forwardinf this mail to r-sig-mac as well as it is of common 
interest I guess.
On Dec 14, 2004, at 8:08 PM, Dan Putler wrote:

            
yes, exactly. "tar zcf xx.tgz path_to_xx_package".
By default, .tgz is the extension for binary packages for R under OS X.
It could be of interest to be able to reproduce it.  Can you give us 
some reproducible small workspace and R.app error log?
yes
not for W?ndows, but under windows tcltk is always available. But you 
are right, it works.
I'm not sure how he can solve this problem since (but probably someone 
here has hints).
we can add an option for that R.app prefs in fact but I'm not sure it 
could work either as launching X11 is not syncronous anyway. Even if 
R.app starts X11 for you, there's no guarantee that X11 is really 
running at the moment R requires it.
#
do remember that the -z flag to tar is for the *gzip* algorithm, not the 
Dos-world "pkzip" kind of format.

if i didn't know this, the text above would be fairly ambiguous.

--elijah
#
On Dec 14, 2004, at 11:56 PM, elijah wright wrote:

            
yes, the resulting archive is tar-gzipped.
stefano
#
no, apart that we want to distinguish platform by extensions and zip is 
likely to be Windows for R.
The other reason is that on mac os x (at the moment) a binary package 
is assumed to have this tar.gz format, I mean for things like 
install.packages() etc on mac os x. R Core is going to make this more 
flexible in R-devel, I mean the R code part to allow for different 
extensions/format with some platform defaults.
stefano
On Dec 15, 2004, at 1:30 AM, hadley wickham wrote:

            
#
On Dec 14, 2004, at 7:30 PM, hadley wickham wrote:

            
Yes, as Eliah pointed out (I wondered why, now I see why :)), we use 
tar+gz on OS X as on any unix platform, that's why --use-zip should not 
be used.

Cheers,
Simon
#
On Dec 14, 2004, at 7:30 PM, hadley wickham wrote:

            
Yes, as Eliah pointed out (I wondered why, now I see why :)), we use 
tar+gz on OS X as on any unix platform, that's why --use-zip should not 
be used.

Cheers,
Simon
#
Ok, I just checked and R CMD build ... -binary builds the tar.gz file
for you.  Is there some reason you should not do this?

Hadley
#
On Dec 14, 2004, at 8:39 PM, hadley wickham wrote:

            
No - that's the official way to build a binary package.

Cheers,
Simon
#
Hello,

I have the following error compiling R-devel since the 2004-12-09 version.
I am using a nightly compile script that worked well until this date, and
I changed nothing to my development environment. What can be the problem ?

Thank you,
Jean


ld: multiple definitions of symbol _R_AccuracyInfo
CConverters.lo definition of _R_AccuracyInfo in section (__DATA,__common)
CommandLineArgs.lo definition of _R_AccuracyInfo in section (__DATA,__common)
Rdynload.lo definition of _R_AccuracyInfo in section (__DATA,__common)
Renviron.lo definition of _R_AccuracyInfo in section (__DATA,__common)
RNG.lo definition of _R_AccuracyInfo in section (__DATA,__common)
apply.lo definition of _R_AccuracyInfo in section (__DATA,__common)
arithmetic.lo definition of _R_AccuracyInfo in section (__DATA,__common)
array.lo definition of _R_AccuracyInfo in section (__DATA,__common)
attrib.lo definition of _R_AccuracyInfo in section (__DATA,__common)
base.lo definition of _R_AccuracyInfo in section (__DATA,__common)
bind.lo definition of _R_AccuracyInfo in section (__DATA,__common)
builtin.lo definition of _R_AccuracyInfo in section (__DATA,__common)
character.lo definition of _R_AccuracyInfo in section (__DATA,__common)
coerce.lo definition of _R_AccuracyInfo in section (__DATA,__common)
colors.lo definition of _R_AccuracyInfo in section (__DATA,__common)
complex.lo definition of _R_AccuracyInfo in section (__DATA,__common)
connections.lo definition of _R_AccuracyInfo in section (__DATA,__common)
context.lo definition of _R_AccuracyInfo in section (__DATA,__common)
cov.lo definition of _R_AccuracyInfo in section (__DATA,__common)
cum.lo definition of _R_AccuracyInfo in section (__DATA,__common)
dcf.lo definition of _R_AccuracyInfo in section (__DATA,__common)
datetime.lo definition of _R_AccuracyInfo in section (__DATA,__common)
debug.lo definition of _R_AccuracyInfo in section (__DATA,__common)
devPS.lo definition of _R_AccuracyInfo in section (__DATA,__common)
devPicTeX.lo definition of _R_AccuracyInfo in section (__DATA,__common)
deparse.lo definition of _R_AccuracyInfo in section (__DATA,__common)
deriv.lo definition of _R_AccuracyInfo in section (__DATA,__common)
devices.lo definition of _R_AccuracyInfo in section (__DATA,__common)
dotcode.lo definition of _R_AccuracyInfo in section (__DATA,__common)
dounzip.lo definition of _R_AccuracyInfo in section (__DATA,__common)
dstruct.lo definition of _R_AccuracyInfo in section (__DATA,__common)
duplicate.lo definition of _R_AccuracyInfo in section (__DATA,__common)
engine.lo definition of _R_AccuracyInfo in section (__DATA,__common)
envir.lo definition of _R_AccuracyInfo in section (__DATA,__common)
errors.lo definition of _R_AccuracyInfo in section (__DATA,__common)
eval.lo definition of _R_AccuracyInfo in section (__DATA,__common)
format.lo definition of _R_AccuracyInfo in section (__DATA,__common)
fourier.lo definition of _R_AccuracyInfo in section (__DATA,__common)
gevents.lo definition of _R_AccuracyInfo in section (__DATA,__common)
gram.lo definition of _R_AccuracyInfo in section (__DATA,__common)
gram-ex.lo definition of _R_AccuracyInfo in section (__DATA,__common)
graphics.lo definition of _R_AccuracyInfo in section (__DATA,__common)
identical.lo definition of _R_AccuracyInfo in section (__DATA,__common)
internet.lo definition of _R_AccuracyInfo in section (__DATA,__common)
iosupport.lo definition of _R_AccuracyInfo in section (__DATA,__common)
lapack.lo definition of _R_AccuracyInfo in section (__DATA,__common)
list.lo definition of _R_AccuracyInfo in section (__DATA,__common)
logic.lo definition of _R_AccuracyInfo in section (__DATA,__common)
main.lo definition of _R_AccuracyInfo in section (__DATA,__common)
match.lo definition of _R_AccuracyInfo in section (__DATA,__common)
memory.lo definition of _R_AccuracyInfo in section (__DATA,__common)
model.lo definition of _R_AccuracyInfo in section (__DATA,__common)
names.lo definition of _R_AccuracyInfo in section (__DATA,__common)
objects.lo definition of _R_AccuracyInfo in section (__DATA,__common)
optim.lo definition of _R_AccuracyInfo in section (__DATA,__common)
optimize.lo definition of _R_AccuracyInfo in section (__DATA,__common)
options.lo definition of _R_AccuracyInfo in section (__DATA,__common)
par.lo definition of _R_AccuracyInfo in section (__DATA,__common)
paste.lo definition of _R_AccuracyInfo in section (__DATA,__common)
pcre.lo definition of _R_AccuracyInfo in section (__DATA,__common)
platform.lo definition of _R_AccuracyInfo in section (__DATA,__common)
plot.lo definition of _R_AccuracyInfo in section (__DATA,__common)
plot3d.lo definition of _R_AccuracyInfo in section (__DATA,__common)
plotmath.lo definition of _R_AccuracyInfo in section (__DATA,__common)
print.lo definition of _R_AccuracyInfo in section (__DATA,__common)
printarray.lo definition of _R_AccuracyInfo in section (__DATA,__common)
printvector.lo definition of _R_AccuracyInfo in section (__DATA,__common)
printutils.lo definition of _R_AccuracyInfo in section (__DATA,__common)
qsort.lo definition of _R_AccuracyInfo in section (__DATA,__common)
random.lo definition of _R_AccuracyInfo in section (__DATA,__common)
registration.lo definition of _R_AccuracyInfo in section (__DATA,__common)
relop.lo definition of _R_AccuracyInfo in section (__DATA,__common)
saveload.lo definition of _R_AccuracyInfo in section (__DATA,__common)
scan.lo definition of _R_AccuracyInfo in section (__DATA,__common)
seq.lo definition of _R_AccuracyInfo in section (__DATA,__common)
serialize.lo definition of _R_AccuracyInfo in section (__DATA,__common)
size.lo definition of _R_AccuracyInfo in section (__DATA,__common)
sort.lo definition of _R_AccuracyInfo in section (__DATA,__common)
source.lo definition of _R_AccuracyInfo in section (__DATA,__common)
split.lo definition of _R_AccuracyInfo in section (__DATA,__common)
sprintf.lo definition of _R_AccuracyInfo in section (__DATA,__common)
startup.lo definition of _R_AccuracyInfo in section (__DATA,__common)
subassign.lo definition of _R_AccuracyInfo in section (__DATA,__common)
subscript.lo definition of _R_AccuracyInfo in section (__DATA,__common)
subset.lo definition of _R_AccuracyInfo in section (__DATA,__common)
summary.lo definition of _R_AccuracyInfo in section (__DATA,__common)
sysutils.lo definition of _R_AccuracyInfo in section (__DATA,__common)
unique.lo definition of _R_AccuracyInfo in section (__DATA,__common)
util.lo definition of _R_AccuracyInfo in section (__DATA,__common)
version.lo definition of _R_AccuracyInfo in section (__DATA,__common)
vfonts.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/X11.lo definition of _R_AccuracyInfo in section (__DATA,__common)
/usr/bin/libtool: internal link edit command failed
../unix/aqua.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/devQuartz.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/dynload.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/edit.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/stubs.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/sys-std.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/sys-unix.lo definition of _R_AccuracyInfo in section (__DATA,__common)
../unix/system.lo definition of _R_AccuracyInfo in section (__DATA,__common)
make[3]: *** [libR.dylib] Error 1
make[2]: *** [R] Error 2
make[1]: *** [R] Error 1
make: *** [R] Error 1
#
I guess what thi sis, I will fix later this afternoon as I'm giving 
lectures in 5 mins.
stefano
On Dec 15, 2004, at 10:34 AM, jtnews1@biomserv.univ-lyon1.fr wrote:

            
#
Somebody defined a global variable in Defn.h without making it an 
extern. I'm mostly surprised at how its managed to escape notice for 
the last 5 days.
On Dec 15, 2004, at 1:53 AM, stefano iacus wrote:

            
---
Byron Ellis (ellis@stat.harvard.edu)
"Oook" -- The Librarian
#
yes, you also need to add the declaration to src/main.c to make 
everything work.
Committed now.
stefano
On Dec 15, 2004, at 11:04 AM, Byron Ellis wrote: