Cross-compile molfile_plugins with mingw

Post date: Dec 12, 2013 1:50:20 PM

Approximately…

These were built successfully:

H=$PWD O=$H/compile/lib_MINGW32/molfile  make -Cmolfile_plugin -k staticlibs "ARCH = MINGW32" "COPTO =  -o " "LOPTO =  -o " "CC = i686-w64-mingw32-gcc" "CXX = i686-w64-mingw32-g++" "DEF = -D" "CCFLAGS =  -O2  -Wall" "CXXFLAGS =  -O2  -Wall" "TCLLDFLAGS = -ltcl8.5 -ldl" "NETCDFLDFLAGS = -lnetcdf " "AR = i686-w64-mingw32-ar" "NM = i686-w64-mingw32-nm -p" "RANLIB = touch" "SHLD = i686-w64-mingw32-g++ -shared"  cd $O rm  i686-w64-mingw32-ar cr libmolfile_plugin.a *-s.o rm babelplugin-s.o # needs getuid ok_list=`echo *-s.o | sed s/-s.o//g` rm $H/include/libmolfile_plugin.h $H/create_static_header.sh MOLFILE molfile $H/include/libmolfile_plugin.h $ok_list 
abinitplugin-s.o    dsn6plugin-s.o     moldenplugin-s.o    situsplugin-s.o avsplugin-s.o       dxplugin-s.o       molemeshplugin-s.o  spiderplugin-s.o basissetplugin-s.o  edmplugin-s.o      msmsplugin-s.o      stlplugin-s.o bgfplugin-s.o       fs4plugin-s.o      namdbinplugin-s.o   tinkerplugin-s.o binposplugin-s.o    gamessplugin-s.o   offplugin-s.o       uhbdplugin-s.o biomoccaplugin-s.o  graspplugin-s.o    parm7plugin-s.o     vaspchgcarplugin-s.o brixplugin-s.o      grdplugin-s.o      parmplugin-s.o      vaspoutcarplugin-s.o carplugin-s.o       gridplugin-s.o     pbeqplugin-s.o      vaspparchgplugin-s.o ccp4plugin-s.o      gromacsplugin-s.o  pdbplugin-s.o       vaspposcarplugin-s.o corplugin-s.o       jsplugin-s.o       phiplugin-s.o       vaspxdatcarplugin-s.o cpmdplugin-s.o      lammpsplugin-s.o   pltplugin-s.o       vaspxmlplugin-s.o crdplugin-s.o       maeffplugin-s.o    pqrplugin-s.o       xbgfplugin-s.o cubeplugin-s.o      mapplugin-s.o      psfplugin-s.o       xsfplugin-s.o dcdplugin-s.o       mdfplugin-s.o      raster3dplugin-s.o  xyzplugin-s.o dlpolyplugin-s.o    mol2plugin-s.o     rst7plugin-s.o