[prev in list] [next in list] [prev in thread] [next in thread]
List: r-sig-mac
Subject: Re: [R-SIG-Mac] R 3.0.1 build from sources: Wrong library paths
From: Simon Zehnder <szehnder () uni-bonn ! de>
Date: 2013-09-13 8:29:34
Message-ID: DE3B0A38-02A1-4687-83A5-FF1B71DA2B49 () uni-bonn ! de
[Download RAW message or body]
Berend,
I retried the command pdflatex without the extra export and it does not work. \
Assumably, this is due to the fact, that I had /usr/local/bin and /usr/local/sbin in \
my PATH variable and I used export PATH=/usr/bin:/bin:/usr/sbin:/sbin to get it out \
of my PATH (inside my .profile file).
In regard to XQuartz: True, I did and I will ad it to the sequence. Thanks for the \
comment, I have fully overseen this!
Best
Simon
On Sep 13, 2013, at 10:19 AM, Berend Hasselman <bhh@xs4all.nl> wrote:
>
> On 12-09-2013, at 20:16, Simon Zehnder <szehnder@uni-bonn.de> wrote:
>
> > Simon,
> >
> > I found the fix: I needed the configure option --with-included-gettext. This is \
> > now the whole sequence of processes I did:
> > 1. Install XCode (newest version)
> > 2. Install Command Line Tools (in XCode)
> > 3. On the shell I used sudo xcodebuild -license
> > 4. I installed MacTex and MacPorts
> > 5. In MacPorts I installed the ports: gcc48 (GCC 4-8-1 Compiler), valgrind-devel, \
> > gettext 6. I had to remove /usr/local/bin and /usr/local/sbin from my PATH \
> > variable, as these folders do not exist. 7. I had to add /usr/texbin to the PATH \
> > variable for R to find the pdflatex command.
>
> This bit I don't understand.
> After installing MacTeX and either logging out and in or restarting /usr/texbin \
> should have been in PATH (at least that is the intention of MacTeX).
> Also I assume you have XQuartz installed. If so, that should also be mentioned in \
> your recipe.
> Berend
>
>
> > 8. Then I installed the Oracle JDK and added this to the config.site file in the \
> > R-3.0.1 folder: \
> > JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/HomeJAVA_CPPFLAGS="-I/${JAVA_HOME}/include \
> > -I/${JAVA_HOME}/include/darwin" \
> > JAVA_LD_LIBRARY_PATH="${JAVA_HOME}/jre/lib/server" \
> > JAVA_LIBS="-L/${JAVA_HOME}/jre/lib/server -ljvm" 9. On the shell I used:
> > export LANG=en_US.UTF-8
> > export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig:/usr/lib/pkgconfig
> > 10. In a '~/Downloads/build' folder run:
> > ../R-3.0.1/configure --bindir=/usr/bin --sbindir=/usr/bin --with-system-zlib \
> > --enable-memory-profiling --with-blas="-framework Accelerate" --with-lapack \
> > --x-includes=/usr/X11/include --x-libraries=/usr/X11/lib \
> > --with-valgrind-instrumentation=2 OBJC="clang" LDFLAGS=-L/opt/local/lib \
> > CPPFLAGS=-I/opt/local/include --with-included-gettext 11. make && make check && \
> > sudo make install 12. I run on the shell (do not know why --bindir and --sbindir \
> > didn't make it) sudo ln -s /Library/Frameworks/R.framework/Resources/bin/R \
> > /usr/bin/R 13. I had to add
> > export LANG=en_US.UTF-8 in .profile
> > (defaults write org.R-project.R force.LANG en_US.UTF-8 did not work, did it \
> > several times with reopening the terminal)
> > I installed the packages nloptr (this still worked) and Rcpp (this worked now as \
> > well - the ld error: library not found: lintel, has gone)
> > So far this works quite nice. If there are some updates on stability I let you \
> > know.
> > My config.log can be seen here:
> >
> > https://gist.github.com/anonymous/6541684
> >
>
_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-mac
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic