From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13854 invoked by alias); 29 Dec 2007 17:42:17 -0000 Received: (qmail 13846 invoked by uid 22791); 29 Dec 2007 17:42:17 -0000 X-Spam-Check-By: sourceware.org Received: from wa-out-1112.google.com (HELO wa-out-1112.google.com) (209.85.146.180) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 29 Dec 2007 17:42:10 +0000 Received: by wa-out-1112.google.com with SMTP id m16so5790386waf.20 for ; Sat, 29 Dec 2007 09:42:08 -0800 (PST) Received: by 10.114.81.1 with SMTP id e1mr7167149wab.11.1198950128897; Sat, 29 Dec 2007 09:42:08 -0800 (PST) Received: from ?192.168.2.2? ( [75.80.189.255]) by mx.google.com with ESMTPS id m28sm16518398poh.7.2007.12.29.09.42.07 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 29 Dec 2007 09:42:07 -0800 (PST) User-Agent: Microsoft-Entourage/11.3.3.061214 Date: Sat, 29 Dec 2007 17:42:00 -0000 Subject: FW: Makefile help request (config file) From: Robert Wong To: "gcc-help@gcc.gnu.org" Message-ID: In-Reply-To: Mime-version: 1.0 Content-type: multipart/mixed; boundary="B_3281766127_3741287" Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2007-12/txt/msg00442.txt.bz2 > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3281766127_3741287 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Content-length: 1145 Probably help if I attached the files... ------ Forwarded Message From: Robert Wong Date: Sat, 29 Dec 2007 09:37:02 -0800 To: "gcc-help@gcc.gnu.org" Conversation: Makefile help request (config file) Subject: Makefile help request (config file) In the two attached files: 1.Makefile 2.ct (script file) I am trying to make multiple executables with the name SESC_DRIVER#, where "#" is associated with a different config file for mem-dram-mcsim-interface.o (using mem-dramsim-config-#.h). Right now, I can use the Makefile with the following command line: >make N='#' But each time before I can use that command I must delete the existing mem-dram-mcsim-interface.o otherwise the makefile won't make the mem-dram-mcsim-interface.o with the new mem-dramsim-config-#.h. I tried to write file 2 (ct) to delete the mem-dram-mcsim-interface.o and invoke the make N='#' line but I think the script is having problems recognizing the command line arguments ($1) in the form make N='$1' because of the single quotes. Thanks in advance for any help you can offer. Rob ------ End of Forwarded Message --B_3281766127_3741287 Content-type: application/octet-stream; name="ct" Content-disposition: attachment; filename="ct" Content-transfer-encoding: base64 Content-length: 86 IyEvYmluL3NoCnJtIG1lbS1kcmFtLW1jc2ltLWludGVyZmFjZS5vCmVjaG8g JDEKbWFrZSBEQz0nJDEnCgo= --B_3281766127_3741287 Content-type: application/octet-stream; name="Makefile" Content-disposition: attachment; filename="Makefile" Content-transfer-encoding: base64 Content-length: 5507 IyMgICAgREVGSU5FIFRIRSBST09UIEFORCBUSEUgTElCUkFSSUVTClRBUkdF VCA9IFNFU0NfRFJJVkVSCkJVSUxEX0RJUiA9IC90bXAvZGVjMTkvCgojIyAg ICBETyBOT1QgVE9VQ0ggQkVMT1cgVEhJUyBMSU5FCkNYWCAgICA9IGcrKwpD QyAgICAgPSBnKysKCk9QVCAgICA9IC1PMgpERUJVRyAgPSAtZwpPVEhFUiA9 IC1PNiAtbWNwdT1pNjg2IC1tYWxpZ24tZG91YmxlIC1mdW5yb2xsLWFsbC1s b29wcyAtZmZhc3QtbWF0aCAtZm5vLWV4Y2VwdGlvbnMKCkNGTEFHUyA9ICAk KERFQlVHKSAkKE9USEVSKQpJTkNMVURFID0gLUkkKEJVSUxEX0RJUikKCiMg WW91ciBkZWZpbml0aW9ucyBuZWVkIHRvIGJlIGJlZm9yZSB0aGUgZmlyc3Qg dGFyZ2V0IGlmIHlvdSB3YW50IHRvIHVzZSB0aGVtCiMgKEkgcmVjb21tZW5k IHB1dHRpbmcgYWxsIHRoaXMgaW4gc2VwYXJhdGUgZmlsZXMgdG8gYmUgaW5j bHVkZWQtLXNlZSBteQojIGV4YW1wbGVzIGF0dGFjaGVkLS1yZW1vdmluZyBj bHV0dGVyIGhlbHBzIG1lIHNlZSB3aGF0J3MgaGFwcGVuaW5nIHdoZW4gSQoj IGhhdmUgTWFrZWZpbGUgcHJvYmxlbXMpLgoKIyBzb3VyY2UgZmlsZXMKCiMg dmFyaWFibGUgREMgbmVlZHMgdG8gYmUgY29uZmlndXJlZCBhdCB0aGUgY29t bWFuZGxpbmUgKGZvciBjcmVhdGluZyB0ZXN0IHJ1bnMpCgpNQ1NJTV9DUFAg PSBTRVNDX05PQ19pbnRlcmZhY2UuY3BwIENlbnRyYWxQYWdlSGFuZGxlci5j cHAgQ2VudHJhbE1lbW9yeVN5c3RlbS5jcHAgU29ja01vbml0b3IuY3BwIFNv Y2tldC5jcHAgU25pcHBldHMuY3BwIG1haW4uY3BwXAogTXNnUXVldWUuY3Bw IFNvY2tNc2cuY3BwIE1lbU1zZy5jcHAgTDJDYWNoZS5jcHAgTm9DSW50ZXJm YWNlLmNwcCBjYWNoZS5jcHAgZGlyZWN0b3J5Y2FjaGUuY3BwIE5ldE1zZ0J1 ZmZlci5jcHAgUm91dGVyQXNzaWdubWVudC5jcHBcCiAgc2ltcGxlbm9jLmNw cCBDb21tb25UaW1lU3RhbXBNc2cuY3BwCgpEUkFNU0lNX0MgPSBtZW0tYml1 LmMgbWVtLXN0YXQuYyBtZW0tZHJhbS5jIG1lbS1zdGF0ZW1hY2hpbmUuYyBt ZW0tYWRkcmVzcy5jIG1lbS1kcmFtLWhlbHBlci5jIG1lbS1jb21tYW5kaXNz dWV0ZXN0LmMgbWVtLWZpbGVpby5jXAogbWVtLXRyYW5zYWN0aW9ucy5jIG1l bS1idW5kbGUuYyBtZW0tYW1iLWJ1ZmZlci5jIG1lbS1yZWZyZXNoLmMgbWVt LWlzc3VlY29tbWFuZHMuYyBtZW0tZHJhbS1wb3dlci5jIG1lbS1kcmFtLW1j c2ltLWludGVyZmFjZS5jCgoKTUNTSU1fT0JKUyA9ICQoTUNTSU1fQ1BQOi5j cHA9Lm8pCkRSQU1TSU1fT0JKUyA9ICQoRFJBTVNJTV9DOi5jPS5vKQpEQyA9 IG1lbS1kcmFtc2ltLWNvbmZpZy0kKE4pLmgKCmRlZmF1bHQgOiAkKFRBUkdF VCkkKE4pCgojIG5vdGUgdGhhdCBubyAkKElOQ0xVREUpIG1hY3JvIGlzIHJl cXVpcmVkIGZvciB0aGUgbGluayBsaW5lCiQoVEFSR0VUKSQoTik6ICAkKE1D U0lNX09CSlMpICQoRFJBTVNJTV9PQkpTKSBtZW1vcnkubyAKCSQoQ0MpICQo Q0ZMQUdTKSAtbyAkKFRBUkdFVCkkKE4pICQoTUNTSU1fT0JKUykgJChEUkFN U0lNX09CSlMpIG1lbW9yeS5vICQoSU5DTFVERSkKCiMgVGhlc2UgbWF5IG5v dCBiZSBuZWVkZWQsIGJ1dCBJIGRvbid0IGtub3cgd2hhdCwgaWYgYW55LCBj b21waWxpbmcgZXJyb3JzIHlvdQojIGFyZSBnZXR0aW5nLS13aGVuIEkgY29t cGlsZSBDIHNvdXJjZSB3aXRoIGcrKywgSSByZW5hbWUgdGhlIGZpbGVzIHRv IGhhdmUgYQojIC5jYyAob3IgLmNwcCkgZXh0ZW5zaW9uIHRvIGF2b2lkIHN1 YnRsZSBwcm9ibGVtcyB0aGF0IG1heSBjcm9wIHVwLiAKCiUubyA6ICUuY3Bw IFJvdXRlckFzc2lnbm1lbnQuaAoJJChDQykgJChDRkxBR1MpIC1jICQ8ICAk KElOQ0xVREUpIAoKJS5vIDogJS5jCgkkKENDKSAkKENGTEFHUykgLWMgJDwg ICQoSU5DTFVERSkgCgptZW0tZmlsZWlvLm8gOiBtZW0tZmlsZWlvLmMgbWVt LXRva2Vucy5oIG1lbS1zeXN0ZW0uaAoJJChDQykgJChDRkxBR1MpICAtYyBt ZW0tZmlsZWlvLmMgbWVtLXRva2Vucy5oIG1lbS1zeXN0ZW0uaCAkKElOQ0xV REUpCm1lbS1kcmFtLm8gOiBtZW0tZHJhbS5jIG1lbS1zeXN0ZW0uaCBtZW0t Yml1LmgKCSQoQ0MpICQoQ0ZMQUdTKSAgLWMgbWVtLWRyYW0uYyBtZW0tc3lz dGVtLmggbWVtLWJpdS5oICQoSU5DTFVERSkKbWVtLWRyYW0taGVscGVyLm86 IG1lbS1kcmFtLWhlbHBlci5jIG1lbS1zeXN0ZW0uaCBtZW0tYml1LmgKCSQo Q0MpICQoQ0ZMQUdTKSAgLWMgbWVtLWRyYW0taGVscGVyLmMgbWVtLXN5c3Rl bS5oIG1lbS1iaXUuaCAkKElOQ0xVREUpCm1lbS1kcmFtLXBvd2VyLm86IG1l bS1kcmFtLXBvd2VyLmMgbWVtLXN5c3RlbS5oCgkkKENDKSAkKENGTEFHUykg IC1jIG1lbS1kcmFtLXBvd2VyLmMgbWVtLXN5c3RlbS5oICQoSU5DTFVERSkK bWVtLWNvbW1hbmRpc3N1ZXRlc3QubzogbWVtLWNvbW1hbmRpc3N1ZXRlc3Qu YyBtZW0tc3lzdGVtLmggbWVtLWJpdS5oIAoJJChDQykgJChDRkxBR1MpICAt YyBtZW0tY29tbWFuZGlzc3VldGVzdC5jIG1lbS1zeXN0ZW0uaCBtZW0tYml1 LmggJChJTkNMVURFKQptZW0tc3RhdGVtYWNoaW5lLm86ICBtZW0tc3RhdGVt YWNoaW5lLmMgbWVtLWNvbW1hbmRpc3N1ZXRlc3QuYyBtZW0tc3lzdGVtLmgK CSQoQ0MpICQoQ0ZMQUdTKSAgLWMgbWVtLXN0YXRlbWFjaGluZS5jIG1lbS1j b21tYW5kaXNzdWV0ZXN0LmMgbWVtLXN5c3RlbS5oICQoSU5DTFVERSkKbWVt LWJ1bmRsZS5vOiBtZW0tYnVuZGxlLmMgbWVtLXN5c3RlbS5oIG1lbS1iaXUu aAoJJChDQykgJChDRkxBR1MpICAtYyBtZW0tYnVuZGxlLmMgbWVtLXN5c3Rl bS5oIG1lbS1iaXUuaCAkKElOQ0xVREUpCm1lbS1iaXUubzogbWVtLWJpdS5j IG1lbS1zeXN0ZW0uaCBtZW0tYml1LmgKCSQoQ0MpICQoQ0ZMQUdTKSAgLWMg bWVtLWJpdS5jIG1lbS1zeXN0ZW0uaCBtZW0tYml1LmggJChJTkNMVURFKQpt ZW0tc3RhdC5vOiBtZW0tc3RhdC5jIG1lbS1zeXN0ZW0uaCBtZW0tYml1LmgK CSQoQ0MpICQoQ0ZMQUdTKSAgLWMgbWVtLXN0YXQuYyBtZW0tc3lzdGVtLmgg bWVtLWJpdS5oICQoSU5DTFVERSkKbWVtLXJlZnJlc2gubzogbWVtLXJlZnJl c2guYyBtZW0tc3lzdGVtLmggbWVtLWJpdS5oCgkkKENDKSAkKENGTEFHUykg IC1jIG1lbS1yZWZyZXNoLmMgbWVtLXN5c3RlbS5oIG1lbS1iaXUuaCAkKElO Q0xVREUpCm1lbS1pc3N1ZWNvbW1hbmRzLm86IG1lbS1pc3N1ZWNvbW1hbmRz LmMgbWVtLXN5c3RlbS5oCgkkKENDKSAkKENGTEFHUykgIC1jIG1lbS1pc3N1 ZWNvbW1hbmRzLmMgbWVtLXN5c3RlbS5oICQoSU5DTFVERSkKbWVtLWFkZHJl c3MubzogbWVtLWFkZHJlc3MuYyBtZW0tc3lzdGVtLmgKCSQoQ0MpICQoQ0ZM QUdTKSAgLWMgbWVtLWFkZHJlc3MuYyBtZW0tc3lzdGVtLmggJChJTkNMVURF KQptZW0tdHJhbnNhY3Rpb25zLm86IG1lbS10cmFuc2FjdGlvbnMuYyBtZW0t c3lzdGVtLmggbWVtLWJpdS5oCgkkKENDKSAkKENGTEFHUykgIC1jIG1lbS10 cmFuc2FjdGlvbnMuYyBtZW0tc3lzdGVtLmggbWVtLWJpdS5oICQoSU5DTFVE RSkKbWVtLWFtYi1idWZmZXIubzogbWVtLWFtYi1idWZmZXIuYyBtZW0tc3lz dGVtLmggbWVtLWJpdS5oCgkkKENDKSAkKENGTEFHUykgLWMgbWVtLWFtYi1i dWZmZXIuYyBtZW0tc3lzdGVtLmggbWVtLWJpdS5oICQoSU5DTFVERSkKbWVt b3J5Lm8gOiBtZW1vcnkuY3BwIG1lbW9yeS5oIG1lbS1kcmFtLW1jc2ltLWlu dGVyZmFjZS5oCgkkKENDKSAkKENGTEFHUykgLWMgbWVtb3J5LmNwcCBtZW1v cnkuaCBtZW0tZHJhbS1tY3NpbS1pbnRlcmZhY2UuaCAkKElOQ0xVREUpCm1l bS1kcmFtLW1jc2ltLWludGVyZmFjZS5vOiBtZW0tZHJhbS1tY3NpbS1pbnRl cmZhY2UuYyBtZW0tZHJhbS1tY3NpbS1pbnRlcmZhY2UuaCBtZW0tc3lzdGVt LmggbWVtLWJpdS5oICQoREMpCgkkKENDKSAkKENGTEFHUykgLWMgbWVtLWRy YW0tbWNzaW0taW50ZXJmYWNlLmMgbWVtLWRyYW0tbWNzaW0taW50ZXJmYWNl LmggbWVtLXN5c3RlbS5oIG1lbS1iaXUuaCAkKERDKSAkKElOQ0xVREUpIAoJ CmNsZWFuOgoJLXJtICQoVEFSR0VUKQoKcmVhbGNsZWFuOiBjbGVhbgoJLXJt ICp+ICoubwoKCgo= --B_3281766127_3741287--