X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-0.5 required=5.0 tests=AWL,BAYES_40,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Message-ID: <295090.3830.qm@web25504.mail.ukl.yahoo.com> Date: Fri, 9 Jul 2010 16:50:13 +0000 (GMT) From: Marco Atzeri <marco_atzeri AT yahoo DOT it> Subject: cmake and fortran To: cygwin AT cygwin DOT com MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-132091886-1278694213=:3830" X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: <cygwin.cygwin.com> List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com> List-Archive: <http://sourceware.org/ml/cygwin/> List-Post: <mailto:cygwin AT cygwin DOT com> List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --0-132091886-1278694213=:3830 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, as lapack is moving to cmake as build system, I started to playing with cmake and I suspect no one tried before cmake and fortran together on cygwin. The definition file /usr/share/cmake-2.6.4/Modules/Platform/CYGWIN-g77.cmake is clearly wrong. It tries to build libxxx.dll and so on. Attached the one that I am currently using, copied and modified from CYGWIN-g77.cmake that seems right. Could the cmake maintainer give a check and eventually=20 report the issue upstream ? Regards Marco =20=20=20=20=20=20 --0-132091886-1278694213=:3830 Content-Type: application/octet-stream; name=cmake_patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=cmake_patch LS0tIENZR1dJTi1nNzcuY21ha2VfYmsJMjAxMC0wNy0wNiAyMTowNjoyMS4w MzEyNTAwMDAgKzAyMDAKKysrIENZR1dJTi1nNzcuY21ha2UJMjAxMC0wNy0w NiAyMjowOToyOC44NDM3NTAwMDAgKzAyMDAKQEAgLTEsNiArMSw1NSBAQAot U0VUKENNQUtFX1NIQVJFRF9MSUJSQVJZX1BSRUZJWCAibGliIikNCitTRVQo V0lOMzIgMSkNCitTRVQoQ1lHV0lOIDEpDQorU0VUKENNQUtFX1NIQVJFRF9M SUJSQVJZX0NSRUFURV9Gb3J0cmFuX0ZMQUdTICItc2hhcmVkIC1XbCwtLWV4 cG9ydC1hbGwtc3ltYm9scyAtV2wsLS1lbmFibGUtYXV0by1pbXBvcnQiKQ0K K1NFVChDTUFLRV9TSEFSRURfTU9EVUxFX0NSRUFURV9Gb3J0cmFuX0ZMQUdT ICR7Q01BS0VfU0hBUkVEX0xJQlJBUllfQ1JFQVRFX0ZvcnRyYW5fRkxBR1N9 KQ0KKw0KK1NFVChDTUFLRV9TSEFSRURfTElCUkFSWV9QUkVGSVggImN5ZyIp DQogU0VUKENNQUtFX1NIQVJFRF9MSUJSQVJZX1NVRkZJWCAiLmRsbCIpDQor U0VUKENNQUtFX1NIQVJFRF9NT0RVTEVfUFJFRklYICJsaWIiKQ0KK1NFVChD TUFLRV9TSEFSRURfTU9EVUxFX1NVRkZJWCAiLmRsbCIpDQorU0VUKENNQUtF X0lNUE9SVF9MSUJSQVJZX1BSRUZJWCAibGliIikNCitTRVQoQ01BS0VfSU1Q T1JUX0xJQlJBUllfU1VGRklYICIuZGxsLmEiKQ0KIFNFVChDTUFLRV9TSEFS RURfTElCUkFSWV9Gb3J0cmFuX0ZMQUdTICIiKSANCiBTRVQoQ01BS0VfU0hB UkVEX0xJQlJBUllfRm9ydHJhbl9GTEFHUyAiIikNCiBTRVQoQ01BS0VfRVhF Q1VUQUJMRV9TVUZGSVggIi5leGUiKSAgICAgICAgICAjIC5leGUNCisNCisj IE1vZHVsZXMgaGF2ZSBhIGRpZmZlcmVudCBkZWZhdWx0IHByZWZpeCB0aGF0 IHNoYXJlZCBsaWJzLg0KK1NFVChDTUFLRV9NT0RVTEVfRVhJU1RTIDEpDQor DQorU0VUKENNQUtFX0ZJTkRfTElCUkFSWV9QUkVGSVhFUyAiY3lnIiAibGli IikNCitTRVQoQ01BS0VfRklORF9MSUJSQVJZX1NVRkZJWEVTICIuZGxsIiAi LmRsbC5hIiAiLmEiKQ0KKw0KK1NFVChDTUFLRV9HTlVMRF9JTUFHRV9WRVJT SU9ODQorICAiLVdsLC0tbWFqb3ItaW1hZ2UtdmVyc2lvbiw8VEFSR0VUX1ZF UlNJT05fTUFKT1I+LC0tbWlub3ItaW1hZ2UtdmVyc2lvbiw8VEFSR0VUX1ZF UlNJT05fTUlOT1I+IikNCisNCitTRVQoQ01BS0VfRm9ydHJhbl9DUkVBVEVf U0hBUkVEX01PRFVMRQ0KKyAgIjxDTUFLRV9Gb3J0cmFuX0NPTVBJTEVSPiA8 TEFOR1VBR0VfQ09NUElMRV9GTEFHUz4gPENNQUtFX1NIQVJFRF9NT0RVTEVf Rm9ydHJhbl9GTEFHUz4gPExJTktfRkxBR1M+IDxDTUFLRV9TSEFSRURfTU9E VUxFX0NSRUFURV9Gb3J0cmFuX0ZMQUdTPiAtbyA8VEFSR0VUPiAke0NNQUtF X0dOVUxEX0lNQUdFX1ZFUlNJT059IDxPQkpFQ1RTPiA8TElOS19MSUJSQVJJ RVM+IikNCitTRVQoQ01BS0VfQ1hYX0NSRUFURV9TSEFSRURfTU9EVUxFDQor ICAiPENNQUtFX0NYWF9DT01QSUxFUj4gPExBTkdVQUdFX0NPTVBJTEVfRkxB R1M+IDxDTUFLRV9TSEFSRURfTU9EVUxFX0NYWF9GTEFHUz4gPExJTktfRkxB R1M+IDxDTUFLRV9TSEFSRURfTU9EVUxFX0NSRUFURV9DWFhfRkxBR1M+IC1v IDxUQVJHRVQ+ICR7Q01BS0VfR05VTERfSU1BR0VfVkVSU0lPTn0gPE9CSkVD VFM+IDxMSU5LX0xJQlJBUklFUz4iKQ0KKw0KK1NFVChDTUFLRV9Gb3J0cmFu X0NSRUFURV9TSEFSRURfTElCUkFSWQ0KKyAgIjxDTUFLRV9Gb3J0cmFuX0NP TVBJTEVSPiA8TEFOR1VBR0VfQ09NUElMRV9GTEFHUz4gPENNQUtFX1NIQVJF RF9MSUJSQVJZX0ZvcnRyYW5fRkxBR1M+IDxMSU5LX0ZMQUdTPiA8Q01BS0Vf U0hBUkVEX0xJQlJBUllfQ1JFQVRFX0ZvcnRyYW5fRkxBR1M+IC1vIDxUQVJH RVQ+IC1XbCwtLW91dC1pbXBsaWIsPFRBUkdFVF9JTVBMSUI+ICR7Q01BS0Vf R05VTERfSU1BR0VfVkVSU0lPTn0gPE9CSkVDVFM+IDxMSU5LX0xJQlJBUklF Uz4iKQ0KK1NFVChDTUFLRV9DWFhfQ1JFQVRFX1NIQVJFRF9MSUJSQVJZDQor ICAiPENNQUtFX0NYWF9DT01QSUxFUj4gPExBTkdVQUdFX0NPTVBJTEVfRkxB R1M+IDxDTUFLRV9TSEFSRURfTElCUkFSWV9DWFhfRkxBR1M+IDxMSU5LX0ZM QUdTPiA8Q01BS0VfU0hBUkVEX0xJQlJBUllfQ1JFQVRFX0NYWF9GTEFHUz4g LW8gPFRBUkdFVD4gLVdsLC0tb3V0LWltcGxpYiw8VEFSR0VUX0lNUExJQj4g JHtDTUFLRV9HTlVMRF9JTUFHRV9WRVJTSU9OfSA8T0JKRUNUUz4gPExJTktf TElCUkFSSUVTPiIpDQorDQorU0VUKENNQUtFX0ZvcnRyYW5fTElOS19FWEVD VVRBQkxFDQorICAiPENNQUtFX0ZvcnRyYW5fQ09NUElMRVI+IDxGTEFHUz4g PENNQUtFX0ZvcnRyYW5fTElOS19GTEFHUz4gPExJTktfRkxBR1M+IDxPQkpF Q1RTPiAgLW8gPFRBUkdFVD4gLVdsLC0tb3V0LWltcGxpYiw8VEFSR0VUX0lN UExJQj4gJHtDTUFLRV9HTlVMRF9JTUFHRV9WRVJTSU9OfSA8TElOS19MSUJS QVJJRVM+IikNCitTRVQoQ01BS0VfQ1hYX0xJTktfRVhFQ1VUQUJMRQ0KKyAg IjxDTUFLRV9DWFhfQ09NUElMRVI+ICA8RkxBR1M+IDxDTUFLRV9DWFhfTElO S19GTEFHUz4gPExJTktfRkxBR1M+IDxPQkpFQ1RTPiAgLW8gPFRBUkdFVD4g LVdsLC0tb3V0LWltcGxpYiw8VEFSR0VUX0lNUExJQj4gJHtDTUFLRV9HTlVM RF9JTUFHRV9WRVJTSU9OfSA8TElOS19MSUJSQVJJRVM+IikNCisNCisjIFNo YXJlZCBsaWJyYXJpZXMgb24gY3lnd2luIGNhbiBiZSBuYW1lZCB3aXRoIHRo ZWlyIHZlcnNpb24gbnVtYmVyLg0KK1NFVChDTUFLRV9TSEFSRURfTElCUkFS WV9OQU1FX1dJVEhfVkVSU0lPTiAxKQ0KKw0KKyMgSW5pdGlhbGl6ZSBDIGxp bmsgdHlwZSBzZWxlY3Rpb24gZmxhZ3MuICBUaGVzZSBmbGFncyBhcmUgdXNl ZCB3aGVuDQorIyBidWlsZGluZyBhIHNoYXJlZCBsaWJyYXJ5LCBzaGFyZWQg bW9kdWxlLCBvciBleGVjdXRhYmxlIHRoYXQgbGlua3MNCisjIHRvIG90aGVy IGxpYnJhcmllcyB0byBzZWxlY3Qgd2hldGhlciB0byB1c2UgdGhlIHN0YXRp YyBvciBzaGFyZWQNCisjIHZlcnNpb25zIG9mIHRoZSBsaWJyYXJpZXMuDQor Rk9SRUFDSCh0eXBlIFNIQVJFRF9MSUJSQVJZIFNIQVJFRF9NT0RVTEUgRVhF KQ0KKyAgU0VUKENNQUtFXyR7dHlwZX1fTElOS19TVEFUSUNfRm9ydHJhbl9G TEFHUyAiLVdsLC1Cc3RhdGljIikNCisgIFNFVChDTUFLRV8ke3R5cGV9X0xJ TktfRFlOQU1JQ19Gb3J0cmFuX0ZMQUdTICItV2wsLUJkeW5hbWljIikNCitF TkRGT1JFQUNIKHR5cGUpDQorDQorDQorDQorDQogSU5DTFVERShQbGF0Zm9y bS9nNzcpDQo= --0-132091886-1278694213=:3830 Content-Type: text/plain; charset=us-ascii -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple --0-132091886-1278694213=:3830--