From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 57471450AB for ; Thu, 6 Apr 2023 05:59:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3BCBA68B991; Thu, 6 Apr 2023 08:59:31 +0300 (EEST) Received: from GBR01-CWL-obe.outbound.protection.outlook.com (unknown [40.107.11.56]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 56EF168B1DC for ; Thu, 6 Apr 2023 08:59:25 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XEOqjZdPETUGkP+FbawcbzzjhaVNs4AmuFGMRkv0IUH1O5U8qqCgYsDhohcMp7k+x/A4uEMjpWn0rLosZpx5xcEU+EyrNp0H2VMlQzmvpe0YUTtXTIC8hcRxlpWi7NPG3z1jPkX5BEA9A0LJVSlfAz3xjOgRrSbjRYA/ySD5oerjB+XuJq23hUSjDe8cJot8rkJG0NPAlDX8A4khIasNddgw0kej/+j7iiQMb+qrX4ylalvVI6YlqbmyL1MBul4AaqyfYdm+yDHlp7SzpGORfCOcbftELSQIEw3OQv1QfYBV3FHOCcX83sc8cjeal9aHDA2+/mmb3ZlWoD2/GzQ9bw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=M1rRajVXpIAjJSALRPn0omsFvBs3vHrPTG9utWUB6UM=; b=RMHMUFkognHiROS5rvpBOSspFxpVlsFCy+/aVNEgX1Z6tQ8SMlzkJXhx1yYXICGLGyCime2NBhkmcFgt8gsgsBHR7wYgLbUkbyCjwUiNCInH6qTHwZ72+z0JHSpUapEkP0q3Iz09+CGjb29Pxre06+nS5FXELaqDT3KHKEUC+OqluUzseLi+RXfK6nA2TwQ2pQrD9nCFMiYp9lnrrVKRG3vAUlxN6lccF3uEWM9ZX/A0j0kkNmZZjcv5ouyxiskKtxibuin/RURi3I9nh0KEoPlMJBIa2hEapspr8ibA44++cAIVEqkpqBrXj88GpWjf54kBsVnLkVJB4YC4pNBJjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=3adesign.co.uk; dmarc=pass action=none header.from=3adesign.co.uk; dkim=pass header.d=3adesign.co.uk; arc=none Received: from LO0P123MB4057.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:182::14) by CWLP123MB7388.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:1ec::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.29; Thu, 6 Apr 2023 05:59:23 +0000 Received: from LO0P123MB4057.GBRP123.PROD.OUTLOOK.COM ([fe80::7106:961d:2c5d:947b]) by LO0P123MB4057.GBRP123.PROD.OUTLOOK.COM ([fe80::7106:961d:2c5d:947b%2]) with mapi id 15.20.6254.035; Thu, 6 Apr 2023 05:59:23 +0000 From: david Atkins To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: Linking ffmpeg libavfilter error: undefined reference to symbol 'dlopen@@GLIBC_2.2.5' Thread-Index: AdloTMhxenvF0dU2RDiw4ZZoejbzSQ== Date: Thu, 6 Apr 2023 05:59:23 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=3adesign.co.uk; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LO0P123MB4057:EE_|CWLP123MB7388:EE_ x-ms-office365-filtering-correlation-id: b14709b9-c576-4264-142f-08db3664127a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: G7k8lbbX27kdMVEEZ2u1lIVxFcrm4jtdQRAcSpJTr+a6g7os29l443VQH1Mz+GJCpZbzBgpSdtauBdS0bXVB94pm3+Q4z7dZ34CwFpYF3fizk0NHAsdvm8emWcJZFBqKj3fO252Jj/vdyhU8fROKNWSgRJuhqVkRSUav2il8WaV4KJ1NjVuKihSJYXv/3PlyCkmPhq9OKbMcThhnvHJPr63p4iTYuBaKm48LfVnHY++Qoefyz3GckETyN4XnC6vVHpuk6e1h4FaFRsrZYt86C/qVbjjpevHV3hsaypfr16Llozw8Q0o93KNJ1VBvZpataq/VCmQZjYbdPf32+hKMNq/2fgep6suzl7eedK1mASKS5VCDIBsrSu2xcPosAJgBzXLyUIQX66BW+4/aXgXUsKhW5FaL589srJpUmrXc3qMp6I840fzz3UB/V570YOyk8w7OYKo/l7ogh1mRBuIoEuMsUv7yl2R/Yn7LF4p3qOs/QyW16pmpLXxPONP2B1XttZedu8l4RDhRAWSCpZ6soVVXZ9wF4BUbOmBjWyoRwX3AmxXexTZnYA1JWQmJ13291+tDzvWFrbyNldZjvLO8f+wCJRGtZs7paE5nbzBE8wO2ioS5QBqUJuUcjjETEwSO x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO0P123MB4057.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230028)(396003)(366004)(136003)(376002)(39830400003)(346002)(451199021)(41300700001)(86362001)(7696005)(122000001)(38070700005)(4744005)(6916009)(186003)(8676002)(71200400001)(2906002)(478600001)(38100700002)(76116006)(66446008)(66946007)(66476007)(64756008)(66556008)(316002)(8936002)(52536014)(26005)(5660300002)(9686003)(6506007)(33656002)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?4keBr/kqex3fdcm4zLnUURaSdqZRCVxS4Z7Uh/jIPwvB/0Mfw2nTrwJhdRXK?= =?us-ascii?Q?3w9j/EDqb9YnRNO87TrXnzsen9Wi4UYh+xSz39m0U4eqY7hS8osUS6++UKjR?= =?us-ascii?Q?J7fLZXnbO1dtDAbNzrP1HTspi7JdkLaQDQw/AJAZDlquwZmCNlTRDLn8v0c9?= =?us-ascii?Q?yBOAfDuR1dehwBHtPPfxbcv0LoFL9+UJauEKv2IATX/Nsfg+TIZOUDKtrBCC?= =?us-ascii?Q?C8pmexBXnXj9QI5nBRmSp/x9i+sq0pAs/fFoGJIqG4Xb4lC84CQ1NWqZ3VpB?= =?us-ascii?Q?JpM8j0Uitu0KHKrugxPulmDgtEvlnHMMOwjGnawsC01LyfXtgX7VyY2OqnyN?= =?us-ascii?Q?sMmbOZFH2/QDZW+JcogcMFOsx+GxzKW4cp6l5B3SMuDBomaBcvASJkI/Rnhx?= =?us-ascii?Q?+HMboyYMLrkQoRjQew/2f2TxzTmncOaSUxWrRMJ2FVrra16tHUPEr9uzMRQG?= =?us-ascii?Q?lLmaCkPpHkvP6IzYfGNjr/hdW99w+BR6kickHpvYHJUVPnJmF+IMZoTNPpu5?= =?us-ascii?Q?TRyRKkeUcJhNO0mjZGxjT60vuOpQ5yht+Oed6n/o07Sp3xl9djGBMK6MF9A2?= =?us-ascii?Q?KmRZNm3t7KwBTc+B1nkQLnvjcflK2Vwg8uTnUNEzarIo0OkvdcNCbVWin//Y?= =?us-ascii?Q?PyMVU25HMS6FDEiH/SBshAKCLeu6y3SuibYMpmrO9/fhumWYlkZF0JwYOCN8?= =?us-ascii?Q?0ipc0oefKC6errvW173SDtcFlFgeIDboUjBAWNDMUddvLjNvCurayGlWGesd?= =?us-ascii?Q?TkzXaVVNv5xJCZa7X35YNI5SNZsV9eghyK2DmWFX/X6bTaquYTl7/mWBw58G?= =?us-ascii?Q?GzrQtpHFvYwwW2YyvZJFLQqVJJY+uMqRgOGq88MJ8ZEc9XhrOsHnAxvMF0kd?= =?us-ascii?Q?EAdGcyC4x+t2jqyMEYE7Go8gGMlrK6Ayn4256p7Gy7IgSp+bzqpVvRkNFD4t?= =?us-ascii?Q?lbV5U13CXKBCvaFqTHCy//k+weKKDZYKYl09WFN89TxtuKxmtS8vqTPF7wol?= =?us-ascii?Q?iEi+pYAp0/hHP/FVaW34zZkVev6a4uVN2+DJhlVD/CAjxsOwD0Daw4HgfxDv?= =?us-ascii?Q?2esFdOk4abix+Rh0qCburpzkBMiu+KGdu2S1kU/l3z6/6N9Qllbutr75wk21?= =?us-ascii?Q?KD8xfWpjSIngMHZjCRnZSB0P2j1FFLFPGtfKiUQTDuvZnbMvA/Jd6PZurHrg?= =?us-ascii?Q?cl62I/AjVIzVTO+alqXGuYRqvOwqcE1o/Q6mog1Q6o+QQc9BfxFw+YmjxUGI?= =?us-ascii?Q?f9He1X143vn2eIQvnPzuxjNuTEonUMsSyM3vL4eDMUNzWCQ1fctNpMQ8gY4R?= =?us-ascii?Q?K40wTTHV/8DQumNZgs6u8Vj3xjLVKEt8za6Nh8dVJBCh0w+P8FAELydue4T+?= =?us-ascii?Q?+E/VJSAwJV7dx8AokfcmQwQfuC0GXwr+K9Wd1Zlx2+Q8nIwx/Kl+KExjQIZZ?= =?us-ascii?Q?11dEho8sQZUIVbF+nAdLDOMQYd+IhMp6hT3oQ3lXROatyUOrRAPbMyvVk/Rv?= =?us-ascii?Q?WFHDPcKtZwLFUIb0NsY4rBOFfnF7T1CDU+KxU3ivdiNe3B+vCVMKWXSaI9Au?= =?us-ascii?Q?tb4wq5uOGtmF8ih/OkJQOUo6M32NYEn8XW4Nhw88?= MIME-Version: 1.0 X-OriginatorOrg: 3adesign.co.uk X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LO0P123MB4057.GBRP123.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: b14709b9-c576-4264-142f-08db3664127a X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Apr 2023 05:59:23.7089 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4b153f19-49d1-4c9d-8de6-70aea15d7add X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: k47tlEGZjNcfoHlRu+M2S1xMhhfI87shlrrRTb/wS68Pm2iNiN3fBUadSdLhbCvvYKX8bacG2aC3ZfjC0m8Kcg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP123MB7388 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] Linking ffmpeg libavfilter error: undefined reference to symbol 'dlopen@@GLIBC_2.2.5' X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: I'm writing a new filter for ffmpeg and need to load a dynamic library using dlopen from dlfcn.h when I "make" if get the following LD ffmpeg_g /usr/bin/ld: libavfilter/libavfilter.a(vsrc_plugin_source.o): undefined reference to symbol 'dlopen@@GLIBC_2.2.5' /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libdl.so: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [Makefile:131: ffmpeg_g] Error 1 If I comment out the dlopen then all builds okay, searching widely suggests that -ldl is needed but this error suggests libdl is being used so should be already managed by configure. Any suggestions as to how to resolve this, if the answer is "add -ldl" then where does the ffmpeg build system expect it to be added? I've tried to build one of the other filters that uses dlopen and get a similar issue. David _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".