From: Peter A. M. <pa...@co...> - 2005-08-25 17:38:26
|
> Why don't we? Because we do most PyMOL development on Mac OS and Linux= , > using free or open-source tools, such as GCC, GDB, and Apple's wonderfu= l > XCode, with CHUD and OpenGL profilers. Even on Windows, we are now > bypassing Microsoft Visual Tools altogether and using MingW and GCC to > build our native Java extension. native Java extension? Is this something new, something I didn't notice before, or a typo? Pete > > Cheers, > Warren > > -- > Warren L. DeLano, Ph.D. > Principal Scientist > > . DeLano Scientific LLC > . 400 Oyster Point Blvd., Suite 213 > . South San Francisco, CA 94080 USA > . Biz:(650)-872-0942 Tech:(650)-872-0834 > . Fax:(650)-872-0273 Cell:(650)-346-1154 > . mailto:wa...@de... > > >> -----Original Message----- >> From: pym...@li... >> [mailto:pym...@li...] On Behalf Of >> wenming hu >> Sent: Wednesday, August 24, 2005 6:29 PM >> To: Warren DeLano; pym...@li... >> Subject: [PyMOL] Re=EF=BC=9A RE: [PyMOL] question about _cmd.pyd >> >> I see. thank you for your answer. and i'm wondering, how do u >> develop python modules like _cmd.pyd? only via setup.py, and >> type python setup.py build to compile it? how do u debug it >> on the procudure of development? for me, it's not easy to >> develop _cmd.pyd only via setup.py script, i think, there >> must have some other way to debug python extend modules. >> >> thank you. >> >> >> Warren DeLano <wa...@de...> >> >> >> Wen, >> >> The only form of end-user PyMOL compilation we support >> on Windows is via Python's distutils facility. >> >> Assuming that your system paths are set up correctly, >> distutils compilations will work fine with msvc6 -- no >> Makefile is required. >> >> Your own c/c++ code should be built as a standalone DLL >> -- separate from _cmd.*, and you should use the Python >> interpreter to bring all of the native components together at runtime. >> >> Cheers, >> Warren >> >> -- >> Warren L. DeLano, Ph.D. >> Principal Scientist >> >> . DeLano Scientific LLC >> . 400 Oyster Point Blvd., Suite 213 >> . South San Francisco, CA 94080 USA >> . Biz:(650)-872-0942 Tech:(650)-872-0834 >> . Fax:(650)-872-0273 Cell:(650)-346-1154 >> . mailto:wa...@de... >> >> >> ________________________________ >> >> DO YOU YAHOO!? >> =E9=9B=85=E8=99=8E=E5=85=8D=E8=B4=B9G=E9=82=AE=E7=AE=B1=EF=BC=8DNo.1=E7= =9A=84=E9=98=B2=E6=AF=92=E9=98=B2=E5=9E=83=E5=9C=BE=E8=B6=85=E5=A4=A7=E9=82= =AE=E7=AE=B1 >> <http://cn.mail.yahoo.com> >> > Pete Meyer Fu Lab BMCB grad student Cornell University |