VMD-L Mailing List
From: John Stone (johns_at_ks.uiuc.edu)
Date: Fri Aug 27 2004 - 17:21:39 CDT
- Next message: Priti Hansia: "Re: Re: Installation on vmd-1.8 on mandrake10"
 - Previous message: John Stone: "Re: How to select water molecules within certain distance from a protein"
 - Maybe in reply to: John Stone: "Re: VMD on NetBSD"
 - Next in thread: Lubos Vrbka: "Re: VMD on NetBSD"
 - Reply: Lubos Vrbka: "Re: VMD on NetBSD"
 - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
 
Lubos,
  What happens if you change the RANLIB option for NetBSD
from "touch" to "ranlib"?   I'm adding your flags to the default
Make-arch, and will update again once we solve your problem.
  John Stone
  vmd_at_ks.uiuc.edu
On Fri, Aug 27, 2004 at 03:19:48PM +0200, Lubos Vrbka wrote:
> John,
> 
> please see the attached modified Make-arch file.
> 
> regards,
> 
> -- 
> Lubos
> _@_"
> ##
> ## Per-architecture plugin compilation rules 
> ## Copyright 2002, Board of Trustees of the University of Illinois
> ## Theoretical Biophysics Group
> ##
> 
> make-arch-help:
> 	@echo "Type 'make arch' where arch is one of the platforms listed below:"
> 	@echo "--------------------------------------"
> 	@echo " AIX4"
> 	@echo " FREEBSD"
> 	@echo " HPUX11"
> 	@echo " IRIX6"
> 	@echo " IRIX6_64"
> 	@echo " LINUX"
> 	@echo " LINUXALPHA"
> 	@echo " LINUXAMD64"
> 	@echo " LINUXPPC"
> 	@echo " LINUXIA64"
> 	@echo " MACOSX"
> 	@echo " NETBSD"
> 	@echo " SOLARIS2"
> 	@echo " SOLARIS2_64"
> 	@echo " TRU64"
> 	@echo " T3E"
> 	@echo " WIN32"
> 	@echo " WIN32-debug"
> 	@echo "--------------------------------------"
> 	@echo "Type 'make clean' to clean the compilation area"
> 	@echo "Type 'make arch OPT=myopt' to specfy additional options."
> 	@echo "Options include: "
> 	@echo "  TCLINC: Include path for Tcl"
> 	@echo "  TCLLIB: Library path for Tcl"
> 
> AIX4:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = AIX4" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = xlc" \
> 	"CXX = xlC" \
> 	"CCFLAGS = -w -qinlglue -qarch=com -qtune=pwr3" \
> 	"CXXFLAGS = -w -qstrict -Q -qarch=com -qtune=pwr3" \
> 	"LDFLAGS = -qarch=com -qtune=pwr3" \
> 	"TCLLDFLAGS = -ltcl8.4" \
> 	"NM = nm -B" \
> 	"RANLIB = touch" \
> 	"SHLD = xlC -bM:SRE -bnoentry -bexpall -lm -qarch=com -qtune=pwr3"
> 
> T3E:
> 	$(MAKE) staticlibs \
> 	"ARCH = T3E" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc" \
> 	"CXX = CC" \
> 	"CCFLAGS = -O2" \
> 	"CXXFLAGS = -O2" \
> 	"LDFLAGS = " \
> 	"TCLLDFLAGS = -ltcl8.4" \
> 	"NM = nm" \
> 	"RANLIB = touch" \
> 	"SHLD = echo"
>  
> IRIX6:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = IRIX6" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc -n32 -mips3 -KPIC" \
> 	"CXX = CC -n32 -mips3 -KPIC" \
> 	"CCFLAGS = -O2 -fullwarn" \
> 	"CXXFLAGS = -O2 -fullwarn" \
> 	"LDFLAGS = -n32 -mips3" \
> 	"TCLLDFLAGS = -ltcl8.4" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = cc -shared"
>  
> IRIX6_64:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = IRIX6_64" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc -64 -mips4 -KPIC" \
> 	"CXX = CC -64 -mips4 -KPIC" \
> 	"CCFLAGS = -O2 -fullwarn" \
> 	"CXXFLAGS = -O2 -fullwarn" \
> 	"LDFLAGS = -64 -mips4" \
> 	"TCLLDFLAGS = " \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = cc -shared -64 -mips4"
>  
> SOLARIS2:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = SOLARIS2" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc -mt -fast -xarch=v8plusa" \
> 	"CXX = CC -mt -fast -xarch=v8plusa" \
>  	"CCFLAGS = " \
>  	"CXXFLAGS = " \
> 	"TCLLDFLAGS = -ltcl8.4 -lsocket -lnsl -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = cc -mt -fast -xarch=v8plusa -G"
> 
> SOLARIS2_64:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = SOLARIS2_64" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc -D__EXTENSIONS__ -fast -mt -xarch=v9a" \
> 	"CXX = CC -D__EXTENSIONS__ -fast -mt -xarch=v9a" \
>  	"CCFLAGS = " \
>  	"CXXFLAGS = " \
> 	"TCLLDFLAGS = -ltcl8.4 -lsocket -lnsl -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = cc -D__EXTENSIONS__ -xarch=v9a -G"
> 
> TRU64:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = TRU64" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc" \
> 	"CXX = cxx" \
>  	"CCFLAGS = -fast" \
>  	"CXXFLAGS = -fast" \
> 	"TCLLDFLAGS = -ltcl8.4 -lm" \
> 	"NM = nm -B" \
> 	"RANLIB = touch" \
> 	"SHLD = ld -shared"
> 
> FREEBSD:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = FREEBSD" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = gcc" \
> 	"CXX = g++" \
> 	"CCFLAGS = -O2 -Wall -I/usr/local/include/tcl8.4" \
> 	"CXXFLAGS = -O2 -Wall" \
> 	"TCLLDFLAGS = -L/usr/local/lib -ltcl84" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = gcc -shared"
> 
> NETBSD:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = NETBSD" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = gcc" \
> 	"CXX = g++" \
> 	"CCFLAGS = -O2 -Wall -ansi" \
> 	"CXXFLAGS = -O2 -Wall" \
> 	"TCLLDFLAGS = -ltcl84" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \   
> 	"SHLD = gcc -shared"
> 
> LINUX:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = LINUX" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = gcc" \
> 	"CXX = g++" \
> 	"CCFLAGS = -O2 -Wall" \
> 	"CXXFLAGS = -O2 -Wall" \
> 	"TCLLDFLAGS = -ltcl8.4 -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = gcc -shared"
> 	
> LINUXALPHA:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = LINUXALPHA" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = ccc" \
> 	"CXX = cxx" \
> 	"CCFLAGS = -O4 -arch host -tune host" \
> 	"CXXFLAGS = -O4 -arch host -tune host" \
> 	"TCLLDFLAGS = -ltcl8.4 -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = gcc -shared"
> 
> LINUXAMD64:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = LINUXAMD64" \
> 	"COPTO = -fPIC -m64 -o " \
> 	"LOPTO = -fPIC -m64 -o " \
> 	"CC = gcc" \
> 	"CXX = g++" \
> 	"CCFLAGS = -m64 -O2 -Wall" \
> 	"CXXFLAGS = -m64 -O2 -Wall" \
> 	"TCLLDFLAGS = -ltcl8.4 -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = gcc -shared"
> 	
> LINUXPPC:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = LINUXPPC" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = gcc" \
> 	"CXX = g++" \
> 	"CCFLAGS = -O2 -Wall" \
> 	"CXXFLAGS = -O2 -Wall" \
> 	"TCLLDFLAGS = -ltcl8.4 -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = gcc -shared"
> 
> LINUXIA64:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = LINUXIA64" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = ecc" \
> 	"CXX = ecpc" \
> 	"CCFLAGS = -O2" \
> 	"CXXFLAGS = -O2" \
> 	"TCLLDFLAGS = -ltcl8.4 -ldl" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = ecc -shared"
> 	
> HPUX11:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = HPUX11" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc" \
> 	"CXX = aCC" \
> 	"CCFLAGS = +O2 +DAportable -Ae +z" \
> 	"CXXFLAGS = +O2 +DAportable +z" \
> 	"TCLLDFLAGS = -ltcl8.4" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = ld -b"
> 
> MACOSX:
> 	$(MAKE) dynlibs staticlibs \
> 	"ARCH = MACOSX" \
> 	"COPTO = -o " \
> 	"LOPTO = -o " \
> 	"CC = cc" \
> 	"CXX = CC" \
> 	"CCFLAGS = -Os -Wall -fPIC -dynamic" \
> 	"CXXFLAGS = -Os -Wall -fPIC -dynamic" \
> 	"TCLLDFLAGS = -framework Tcl" \
> 	"NM = nm -p" \
> 	"RANLIB = ranlib" \
> 	"SHLD = c++ -bundle" \
> 	"TCLSHLD = cc -dynamiclib"
> 
> WIN32:
> 	$(MAKE) dynlibs win32staticlibs \
> 	"ARCH = WIN32" \
> 	"COPTO = /Fo" \
> 	"LOPTO = /OUT:" \
> 	"CC = cl.exe /nologo /MT /DWIN32" \
> 	"CXX = cl.exe /nologo /MT /TP /DWIN32" \
> 	"CCFLAGS = /O2 /G5" \
> 	"CXXFLAGS = /O2 /G5" \
> 	"TCLLDFLAGS = tcl84.lib" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = link /DLL /nologo /incremental:no \
> 		kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \
> 		advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib \
> 		odbc32.lib odbccp32.lib ws2_32.lib /OPT:REF"
> 
> WIN32-debug:
> 	$(MAKE) dynlibs win32staticlibs \
> 	"ARCH = WIN32-debug" \
> 	"COPTO = /Fo" \
> 	"LOPTO = /OUT:" \
> 	"CC = cl.exe /nologo /MTd /DWIN32" \
> 	"CXX = cl.exe /nologo /MTd /TP /DWIN32" \
> 	"CCFLAGS = /ZI /Od /G5 /D\"_DEBUG\"" \
> 	"CXXFLAGS = /ZI /Od /G5 /D\"_DEBUG\"" \
> 	"TCLLDFLAGS = tcl84.lib" \
> 	"MYSQLFLAGS = mysqlclient.lib zlib.lib" \
> 	"NM = nm -p" \
> 	"RANLIB = touch" \
> 	"SHLD = link /DLL /nologo /incremental:no /debug /warn:4 \
> 		kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib \
> 		advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib \
> 		odbc32.lib odbccp32.lib ws2_32.lib /OPT:REF"
-- NIH Resource for Macromolecular Modeling and Bioinformatics Beckman Institute for Advanced Science and Technology University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801 Email: johns_at_ks.uiuc.edu Phone: 217-244-3349 WWW: http://www.ks.uiuc.edu/~johns/ Fax: 217-244-6078
- Next message: Priti Hansia: "Re: Re: Installation on vmd-1.8 on mandrake10"
 - Previous message: John Stone: "Re: How to select water molecules within certain distance from a protein"
 - Maybe in reply to: John Stone: "Re: VMD on NetBSD"
 - Next in thread: Lubos Vrbka: "Re: VMD on NetBSD"
 - Reply: Lubos Vrbka: "Re: VMD on NetBSD"
 - Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
 



