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