<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear Prof. Kokalj and Xcrys Users,<div><br></div><div>1. I downloaded the&nbsp;<span class="Apple-style-span" style="font-family: arial; font-size: 16px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><a href="http://www.xcrysden.org/download/xc-1.5.17-src-all.tar.gz" style="color: rgb(0, 0, 255); ">xc-1.5.17-src-all.tar.gz, and tried to install on Mac Intel with leopard 10.5.</a></span></div><div>During the installation, I encountered the following difficulties:</div><div><br></div><div><div>cd C; make "TOPDIR=/Users/jxzhu/XCrySDen" compile</div><div>make &nbsp;TOPDIR=/Users/jxzhu/XCrySDen</div><div>gcc &nbsp;-ansi &nbsp;-fwritable-strings -funroll-loops -fPIC -DUSE_FONTS -dynamic -DMAC_OSX detnsplit.o xcAppInit.o xcballstick.o xcviewport.o xcLabels.o vectors.o xcDisplayFunc2.o xcAtomAdd.o loadValues.o hpsort.o auxilproc.o xcdebug.o 3D.o xcDisplayFunc.o readstrf.o mxmymz.o remakestr.o xcSelect.o readisodata.o lighting.o xcGLparam.o colorplane.o isorender.o polygonise.o polygonise_auxil.o xcIsoSurf.o voronoi.o xcBz.o xcSuperCell.o xcPrimitives.o setOpenGLState.o memory.o isoMalloc.o isoInterpolate.o readPlvertex.o splineInt.o paraSize.o isoline.o xcIsoSpaceSel.o cells.o xcWigner.o xcTogl.o datagrid.o sInfo.o xcIsoDataGrid.o xcColorScheme.o xcReadXSF.o xcF3toI4.o xcFractCoor.o signal.o MarchCubes.o isosurf.o xcMolSurf.o cryNewContext.o fs.o cryDispFunc.o cryDispFuncMultiFS.o crySetProj.o crySurfArgs.o crySurf.o cryTransform.o cryClip.o cryTogl.o forces.o xcForces.o gl2psPrintTogl.o ppmPrintTogl.o lcasi.o lcasif.o xcFont.o fog.o writeXSF.o hbonds.o xcHBonds.o linear.o realTimeMovie.o togl.o gl2ps.o sgiRasterFont.o sgiAux.o \</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;-o xcrys /Users/jxzhu/XCrySDen/external/lib/libtk8.5.dylib /Users/jxzhu/XCrySDen/external/lib/libtcl8.5.dylib &nbsp;-L/usr/X11R6/lib -lGLU -L/usr/X11R6/lib -lGL -L/usr/X11R6/lib -lXmu -lX11 -lXext -lm&nbsp;</div><div>ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib</div><div>collect2: ld returned 1 exit status</div><div>make[2]: *** [xcrys] Error 1</div><div>make[1]: *** [compile] Error 2</div><div>make: *** [src-C] Error 2</div><div><br></div></div><div>I checked to see that libGL.dylib and libGLU.dylib are in /usr/X11R6/lib.</div><div><br></div><div>The setting in Make.sys is as follows:</div><div><div><br></div><div>#------------------------------------------------------------------------</div><div># if you have a GNU make it is better to set the MAKE variable to point</div><div># to gnu make</div><div>#------------------------------------------------------------------------</div><div>MAKE = make</div><div><br></div><div>#------------------------------------------------------------------------</div><div># compilers &amp; flags</div><div>#------------------------------------------------------------------------</div><div>CFLAGS = -ansi &nbsp;-fwritable-strings -funroll-loops -fPIC -DUSE_FONTS -dynamic -DMAC_OSX</div><div>CC &nbsp; &nbsp; = gcc</div><div>#LDLIB &nbsp;= -ldl</div><div>MATH &nbsp; = -lm</div><div><br></div><div>FFLAGS = -O</div><div>FC &nbsp; &nbsp; = ifort</div><div><br></div></div><div><div><br></div><div># NOTE: Use the XDarwin server instead of Apple's Xserver</div><div><br></div><div>DARWIN_X11_PREFIX = /usr/X11R6</div><div>X_LIB &nbsp; &nbsp; = -L$(DARWIN_X11_PREFIX)/lib -lXmu -lX11 -lXext</div><div>X_INCDIR &nbsp;= -I$(DARWIN_X11_PREFIX)/include</div><div><br></div><div><div>###</div><div>### or THAT:</div><div>###</div><div><br></div><div>#-Possibility-2-----------------------------------------------------------</div><div>#</div><div># XCRYSDEN package may contain the tcl, tk &amp; Mesa sources !!!</div><div># If you would like to compile and use these then uncomment below lines and</div><div># comment lines "Possibility-1" (see above).</div><div>#</div><div>#------------------------------------------------------------------------</div><div><br></div><div>COMPILE_TCLTK = yes</div><div>#COMPILE_MESA &nbsp;= yes</div><div>#</div><div># #</div><div># # Do we want a shared library version of Tcl/Tk/Mesa or static?</div><div># # If we want shared then set the following flags to: --enable-shared</div><div># # else set the following flag to: --disable-shared</div><div># #</div><div>TCLTK_OPTIONS &nbsp; &nbsp; &nbsp;= --enable-shared</div><div>#MESA_TARGET &nbsp; &nbsp; &nbsp; &nbsp;= darwin</div><div>#</div><div># #</div><div># # Libraries (dynamic loading)</div><div># # &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; for shared linking the libraries postfix should be .dylib</div><div># # &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; for static linking the libraries postfix should be .a</div><div># #</div><div>#</div><div># # Uncomment CoreFoundations for static linking</div><div># #CoreFoundation=/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation</div><div># TCL_LIB &nbsp; &nbsp; = $(TOPDIR)/external/lib/libtcl$(TCL_VER2).dylib $(CoreFoundation)</div><div>TCL_LIB &nbsp; &nbsp; = $(TOPDIR)/external/lib/libtcl$(TCL_VER2).dylib</div><div>TK_LIB &nbsp; &nbsp; &nbsp;= $(TOPDIR)/external/lib/libtk$(TCL_VER2).dylib</div><div>#</div><div># # use this for Darwin OpenGL:</div><div>GLU_LIB &nbsp; &nbsp; = -L$(DARWIN_X11_PREFIX)/lib -lGLU</div><div>GL_LIB &nbsp; &nbsp; &nbsp;= -L$(DARWIN_X11_PREFIX)/lib -lGL</div><div># # use this for Mesa (much slower than Darwin OpenGL):</div><div># #GLU_LIB &nbsp; &nbsp; = $(TOPDIR)/external/lib/libGLU.dylib</div><div># #GL_LIB &nbsp; &nbsp; &nbsp;= $(TOPDIR)/external/lib/libGL.dylib</div><div><div>#</div><div># #</div><div># # Include directories</div><div># #</div><div>TCL_INCDIR &nbsp;= -I$(TOPDIR)/external/src/tcl$(TCL_VER3)/generic</div><div>TK_INCDIR &nbsp; = -I$(TOPDIR)/external/src/tk$(TCL_VER3)/generic</div><div># # use this for Darwin OpenGL:</div><div>GL_INCDIR &nbsp; = -I$(DARWIN_X11_PREFIX)/include</div><div># # use this for Mesa:</div><div># #GL_INCDIR &nbsp; = -I$(TOPDIR)/external/include</div><div><br></div><div><br></div><div>Your help is appreciated.&nbsp;</div><div><br></div><div>Jian-Xin Zhu</div><div><br></div><div><br></div></div></div></div><div><br></div><div><div><br></div><div><br></div><div><br><div apple-content-edited="true"> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--<br>################################<br>Jian-Xin Zhu, Ph.D<br>Theoretical Division, MS B262<br>Los Alamos National Laboratory<br>Los Alamos, New Mexico 87545<br>Phone: (505) 667 2363<br>Fax: (505) 665 4063<br>Email (main):&nbsp;<a href="mailto:jxzhu@lanl.gov">jxzhu@lanl.gov</a></div><div>Email (backup): <a href="mailto:physjxzhu@gmail.com">physjxzhu@gmail.com</a><br>URL:&nbsp;<a href="http://theory.lanl.gov/">http://theory.lanl.gov</a><br>################################</div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"> </div><br></div></div></body></html>