[BioC] Rgraphviz, R 2.7.0 and Windows XP - SOLVED!

Jenny Drnevich drnevich at illinois.edu
Tue Jun 10 19:03:03 CEST 2008


Hi everyone,

I finally got Rgraphviz to work from the Windows binary. For some 
reason, Graphviz versions that didn't seem to work last week are 
working this week! I just tried the following on two "virgin" Windows 
machines, and it seems to work:

1. Download and install Microsoft Visual C++ 2005 SP1 Redistributable 
Package: 
http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en

2. Download and install the current stable release for Windows of 
Graphviz 2.18.1: 
http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-2.18.1.exe 
(yes, I know before we were saying 2.16.1 was needed, but for some 
reason 2.18.1 is working this week!)


3. From within R, download and install Rgraphviz using:
 > source("http://bioconductor.org/biocLite.R")
 > biocLite("Rgraphviz")

4. If everything goes well, this should work:
 > library(Rgraphviz)

I'm not having any troubles now, at least in loading the 
package!  Special thanks to Martin Morgan and Tony Chiang for helping 
me sort this out off-list.

Cheers,
Jenny

BTW - there's a known bug in graphviz-2.18.exe that the uninstall.exe 
file doesn't work. Won't matter until you try to uninstall it! They 
said to install the development release to the same folder and start 
menu and then uninstall.


At 03:51 AM 6/4/2008, Li Long wrote:
> >
> >    In the short - and likely even medium term that may be the only
> > solution.  There do not seem to be easy ways to build a DLL that is
> > compliant (which is why the very old one was retained for such a long
> > time) and it requires a substantial effort with every new version of
> > Graphviz that comes out - given competing needs for scarce resources, I
> > am afraid that this is likely to be a month or more.
> >
> >    best wishes
> >     Robert
> >
>
>Hi,
>
>Graphviz releases are also not as stable as one would hope:
>
>(1) graphviz 2.16 didn't contain some required .dlls as graphviz 2.15,
>which causes a lot of confusions, it seems like graphviz 2.18 contains all
>the .dlls needed and it works ok in linking;  the README was written when
>testing was done for graphviz 2.15, assuming graphviz releases are
>somewhat stable...
>
>(2) graphviz built on Windows uses Microsoft Visual Studio, not minGW or
>any thing Linux-like, and the developers strongly discourage
>build-your-own approach; when mixing the .obj from these different
>sources, things are pretty nasty, and we (me and graphviz developers)
>haven't found a way out; it seems that the suggestion from graphviz users
>and developers is to use .dlls;
>
>It's not without trying...
>
>Li
>
>_______________________________________________
>Bioconductor mailing list
>Bioconductor at stat.math.ethz.ch
>https://stat.ethz.ch/mailman/listinfo/bioconductor
>Search the archives: 
>http://news.gmane.org/gmane.science.biology.informatics.conductor

Jenny Drnevich, Ph.D.

Functional Genomics Bioinformatics Specialist
W.M. Keck Center for Comparative and Functional Genomics
Roy J. Carver Biotechnology Center
University of Illinois, Urbana-Champaign

330 ERML
1201 W. Gregory Dr.
Urbana, IL 61801
USA

ph: 217-244-7355
fax: 217-265-5066
e-mail: drnevich at illinois.edu



More information about the Bioconductor mailing list