From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 2016F6D81 for ; Mon, 5 Mar 2018 14:28:44 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Mar 2018 05:28:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,427,1515484800"; d="scan'208";a="23022238" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga006.jf.intel.com with ESMTP; 05 Mar 2018 05:28:43 -0800 Received: from fmsmsx101.amr.corp.intel.com (10.18.124.199) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 5 Mar 2018 05:28:43 -0800 Received: from fmsmsx117.amr.corp.intel.com ([169.254.3.171]) by fmsmsx101.amr.corp.intel.com ([169.254.1.97]) with mapi id 14.03.0319.002; Mon, 5 Mar 2018 05:28:43 -0800 From: "Wiles, Keith" To: Hui Liu CC: "users@dpdk.org" Thread-Topic: [dpdk-users] DPDK library link issue with __attribute__((constructor)) Thread-Index: AQHTtEAW5H9Dpqrq40WhHSCX3bfPHqPB4qCAgABGvIA= Date: Mon, 5 Mar 2018 13:28:42 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.22.240.20] Content-Type: text/plain; charset="utf-8" Content-ID: <55F609351567C84B92D4D31226FC823D@intel.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-users] DPDK library link issue with __attribute__((constructor)) X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 13:28:45 -0000 DQoNCj4gT24gTWFyIDUsIDIwMTgsIGF0IDM6MTUgQU0sIEh1aSBMaXUgPG9ubHlmbHllckBnbWFp bC5jb20+IHdyb3RlOg0KPiANCj4gSSB0cmllZCB0byBwdXQgYWxsIHRoZSBsaWJyYXJ5IGludG8g dGhlIGNvbW1hbmQsIGJ1dCBpdCBzdGlsbCBkb2Vzbid0IHdvcmsuDQo+IFRoYXQncyB3aXJlZC4u Lg0KPiANCj4geDg2XzY0LXBva3ktbGludXgtZ2NjIC1tNjQgLW1hcmNoPWNvcmUyIC1tdHVuZT1j b3JlMiAtbXNzZTMgLW1mcG1hdGg9c3NlDQo+IC0tc3lzcm9vdD0vaG9tZS9obGl1L2F0b21vcy9i dWlsZC10ZW1wL2J1aWxkL3RtcC93b3JrL2NvcmUyLTY0LXBva3ktbGludXgvdW5pdHRlc3QvMC4w LXIwL3JlY2lwZS1zeXNyb290DQo+IC1XbCwtLWhhc2gtc3R5bGU9Z251IC1XbCwtLW5vLWFzLW5l ZWRlZCAtbyBsMl91dF9kcGRrIGwyX3V0X2RwZGsuYyAtV2FsbA0KPiAtV2Vycm9yIC1nIC1scnRl X21lbXBvb2xfc3RhY2sgLWxydGVfcG1kX2k0MGUgLWxydGVfcG1kX2FyayAtbHJ0ZV9ldGhkZXYN Cj4gLWxydGVfcG1kX251bGwgLWxydGVfcG1kX251bGxfY3J5cHRvIC1scnRlX2xwbSAtbHJ0ZV9w bWRfZW5hIC1scnRlX2t2YXJncw0KPiAtbHJ0ZV9jbWRsaW5lIC1scnRlX3BtZF90YXAgLWxydGVf cG1kX3N3X2V2ZW50IC1scnRlX2xhdGVuY3lzdGF0cw0KPiAtbHJ0ZV9iaXRyYXRlc3RhdHMgLWxy dGVfZWZkIC1scnRlX3NjaGVkIC1scnRlX3BtZF9rbmkgLWxydGVfcG1kX3FlZGUNCj4gLWxydGVf aGFzaCAtbHJ0ZV9wbWRfZW5pYyAtbHJ0ZV9wZHVtcCAtbHJ0ZV9wbWRfbGlvIC1scnRlX2FjbA0K PiAtbHJ0ZV9wbWRfYWZfcGFja2V0IC1scnRlX2V2ZW50ZGV2IC1scnRlX3BvcnQgLWxydGVfaXBf ZnJhZyAtbHJ0ZV9wbWRfYm9uZA0KPiAtbHJ0ZV9wbWRfc2ZjX2VmeCAtbHJ0ZV9wbWRfZTEwMDAg LWxydGVfbWJ1ZiAtbHJ0ZV9wbWRfdmlydGlvIC1scnRlX21ldHJpY3MNCj4gLWxydGVfY3J5cHRv ZGV2IC1scnRlX3Jlb3JkZXIgLWxydGVfcG1kX3JpbmcgLWxydGVfZWFsIC1scnRlX2Rpc3RyaWJ1 dG9yDQo+IC1scnRlX3Zob3N0IC1scnRlX3BtZF9ibnh0IC1scnRlX3RpbWVyIC1scnRlX3BtZF9h dnANCj4gLWxydGVfcG1kX2NyeXB0b19zY2hlZHVsZXIgLWxydGVfcG1kX3RodW5kZXJ4X25pY3Zm DQo+IC1scnRlX3BtZF9za2VsZXRvbl9ldmVudCAtbHJ0ZV9wbWRfbmZwIC1scnRlX2pvYnN0YXRz IC1scnRlX25ldA0KPiAtbHJ0ZV9tZW1wb29sIC1scnRlX3BtZF9peGdiZSAtbHJ0ZV9tZW1wb29s X3JpbmcgLWxydGVfcGlwZWxpbmUNCj4gLWxydGVfcG1kX29jdGVvbnR4X3Nzb3ZmIC1scnRlX3Bt ZF92aG9zdCAtbHJ0ZV9tZXRlciAtbHJ0ZV9wbWRfY3hnYmUNCj4gLWxydGVfa25pIC1scnRlX3Bt ZF92bXhuZXQzX3VpbyAtbHJ0ZV9yaW5nIC1scnRlX3BtZF9mbTEwayAtbHJ0ZV90YWJsZQ0KPiAt bHJ0ZV9jZmdmaWxlIC1scHRocmVhZCAtbGRsDQoNCk9uZSB3YXkgd2l0aCB0aGUgYWJvdmUgaXMg dG8gdXNlIOKAlHdob2xlLWFyY2hpdmUg4oCmIOKAlG5vLXdob2xlLWFyY2hpdmUgYXJvdW5kIHRo ZSBhcmNoaXZlcyB5b3Ugd2FudCB0byBmb3JjZSBpbmNsdWRlLiBUaGUgb3RoZXIgd2F5IHRvIGlz IGluY2x1ZGUgdGhlIC5vIGZpbGVzIGFzIHBhcnQgb2YgdGhlIGxpbmsgbGluZSBpbnN0ZWFkIG9m IHRoZSAuYSBmaWxlLiBUaGUgcHJvYmxlbSB3aXRoIOKAlHdob2xlLWFyY2hpdmUgaXMgaXQgcHVs bHMgaW4gdGhlIGNvbXBsZXRlIGFyY2hpdmUgYW5kIGluY3JlYXNlcyBmb290cHJpbnQuIFVzaW5n IHRoZSAubyBtZXRob2QgaXMgbm9ybWFsbHkgdXNlZCBoZXJlIGFuZCB0aGV5IGluY2x1ZGUgdGhl c2UgLm8gZmlsZXMgaW4gdGhlIGFwcGxpY2F0aW9uIE1ha2VmaWxlLg0KDQo+IA0KDQo+IE9uIFN1 biwgTWFyIDQsIDIwMTggYXQgOTowOCBQTSwgSHVpIExpdSA8b25seWZseWVyQGdtYWlsLmNvbT4g d3JvdGU6DQo+IA0KPj4gSGkgR3V5cywNCj4+IA0KPj4gSSBhbSB1c2luZyBEUERLIHdpdGggdGhl IHlvY3RvIGJ1aWxkIHN5c3RlbS4NCj4+IA0KPj4gSSBmb3VuZCBzb21lIHN0YXRpYyBsaWJyYXJ5 IGlzIG5vdCBsaW5rZWQgYmVjYXVzZSBvZiB0aGUgbGlua2VyJ3MNCj4+IGFzLW5lZWRlZCBkZWNp c2lvbi4NCj4+IA0KPj4gU29tZSAuYSBmaWxlIHVzZSBfX2F0dHJpYnV0ZV9fKChjb25zdHJ1Y3Rv cikpIHRvIHJlZ2lzdGVyIHRoZWlyIEFQSXMsDQo+PiB3ZSBvbmx5IGtub3cgaWYgd2UgdXNlIHRo ZXNlIEFQSXMgYXQgcnVudGltZSwgYnV0IGxpbmtlciBtYWtlIHRoZSBkZWNpc2lvbg0KPj4gZWFy bHkgYW5kIHRoZW4gZGlzY2FyZGVkIHRoZW0uDQo+PiANCj4+IEkgdHJpZWQgYSBsb3QgdG8gbGlu ayB0aGUgbGlicmFyeSBJIG5lZWQ6DQo+PiANCj4+IDEsIHVzZSAtV2wsIC0tbm8tYXMtbmVlZGVk LCBmb3IgZXhhbXBsZToNCj4+IGdjYyBhLmMgKi1XbCwgLS1uby1hcy1uZWVkZWQqIC1sZGwgLWxk cGRrDQo+PiANCj4+IDIsIFB1dCB0aGUgbGlicmFyeSBleHBsaWNpdGx5IHRvIHRoZSBsaW5rZXIg bGlrZSB0aGlzOg0KPj4gZ2NjIGEuYyAtV2wsIC0tbm8tYXMtbmVlZGVkIC1sZGwgLWxkcGRrICot bHJ0ZV9tZW1wb29sKg0KPj4gDQo+PiBBdCBsYXN0LCBJIHN0aWxsIGRpZG4ndCBmaW5kIG15IGxp YnJhcnkgaW4gdGhlIGVsZiBmaWxlLg0KPj4gDQo+PiBJcyB0aGVyZSBhbnl0aGluZyBlbHNlIEkg Y2FuIHRyeSB0byBsaW5rIHRoZXNlIGxpYnJhcnk/DQo+PiANCj4+IC0tDQo+PiBUaGFua3MgJiBC ZXN0IFJlZ2FyZHMNCj4+IExpdSBIdWkNCj4+IC0tDQo+PiANCj4gDQo+IA0KPiANCj4gLS0gDQo+ IFRoYW5rcyAmIEJlc3QgUmVnYXJkcw0KPiBMaXUgSHVpDQo+IC0tDQoNClJlZ2FyZHMsDQpLZWl0 aA0KDQo=