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 7A533400BD for ; Thu, 17 Feb 2022 22:19:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DD4FB68B2E9; Fri, 18 Feb 2022 00:19:26 +0200 (EET) Received: from atvie01s.evermeet.cx (evermeet.cx [92.42.139.5]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 251B468B296 for ; Fri, 18 Feb 2022 00:19:20 +0200 (EET) Received: from epsilon3.local (cpe40623114f2db-cm9050ca186c30.cpe.net.cable.rogers.com [99.238.64.16]) (authenticated bits=0) by atvie01s.evermeet.cx (8.17.1/8.16.1) with ESMTPSA id 21HMJGtl2062707 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 17 Feb 2022 23:19:18 +0100 DKIM-Filter: OpenDKIM Filter v2.11.0 atvie01s.evermeet.cx 21HMJGtl2062707 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evermeet.cx; s=d202110; t=1645136359; bh=/hdBbe2YIBbnBAGGyiCVTrdnC8xZLsTvdkKimo87Qcc=; h=Subject:To:References:From:Date:In-Reply-To:From; b=P5NmGPL1WUi4G3VEDxEJE+XN9cLH6KKO0w0RUmgXeycAXYysR14UIbPYOolGu2cN8 2amOCfXGfWV22Anr+0oqr3NSmJvPe9Q5MsX+pzqfQSknc39I9nxQhLopC6rgvv6a3U cENxh7fYl6QtTFnDCutIsND3g9E/gCqeU5h59YErnaqp9bUH+UftyAaR+SSobLggG7 9FZt82jae0L/q9s8C4PSdrjHPJ8vBkn8xoO7pPJ5cU0vsQEqCvJe2BaGYFgh7jJ5sP +Jc65GtqIn+kwI+ggI9ce9m9lby/PUbQjwjDTuJh6yPVB+raULceIFzRzgZc2ZvQ1d qGIb62RrK+yNg== To: Stephen Hutchinson , FFmpeg development discussions and patches , ffmpeg@gyani.pro References: <20220208110240.4179-1-qyot27@gmail.com> <20220208110240.4179-4-qyot27@gmail.com> <76461c22-519c-9636-a957-5afe06b1281e@gmail.com> <4bfdbb23-2124-dd38-c091-f25a1c616cbb@gmail.com> <05c94ae2-6490-40cc-d53e-6cdc0da64ac0@evermeet.cx> <6e945450-e8c7-d5f0-e584-7f2eae676917@gmail.com> <31a813e6-6815-1f60-13db-e173d33ac79f@evermeet.cx> <2f7b5304-14c5-da5c-d49c-90d60fbbb6a8@gmail.com> <0eac6e0d-a957-c239-2c58-dd0c096c7412@evermeet.cx> From: "Helmut K. C. Tessarek" Openpgp: id=8A5570C1BD85D34EADBC386C172380A011EF4944 Message-ID: Date: Thu, 17 Feb 2022 17:19:16 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Subject: Re: [FFmpeg-devel] [PATCH 3/3] configure: check avisynth header version 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: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 2022-02-16 19:55, Stephen Hutchinson wrote: > FFmpeg dlopens AviSynth, it only needs the headers and doesn't try to > link it. It has never linked to AviSynth. This I find strange. dlopen is rather useless when you create static binaries unless you want to ship X diffreent dylibs or SOs with the binary. There's also no static version of frei0r. Very annoying. > If 3.5.1 is working (and by that I assume you mean you're opening a > Version() script in FFplay and it's showing you the video clip with the > version and copyright information), then libavisynth.dylib is somewhere > on your DYLD_LIBRARY_PATH, and you could just as easily set > DYLD_LIBRARY_PATH to the /usr/lib directory in the -filesonly package and > that Version() script will start reporting 3.7.1 instead. It's definitely not working, since I don't ship any dylibs. I always thought 3.5.1 li9nked a static lib, but I checked. It does not. Even if I wanted to I couldn't ship any dylibs, since I can't build AviSynthPlus on macOS 10.14. > At this point, just use latest git, since that's where the HEADERS_ONLY > fix resides: And HEADERS_ONLY is exactly what it says on the tin: it only > sets CMake to install the headers, and stops it from building the > library, which wouldn't get linked to anyway. Ok, this worked. I was able to compile ffmpeg again. At least now I know that avisynth won't work with static banaries unless people install dylibs themselves. - -- regards Helmut K. C. Tessarek KeyID 0x172380A011EF4944 Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 /* Thou shalt not follow the NULL pointer for chaos and madness await thee at its end. */ -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE191csiqpm8f5Ln9WvgmFNJ1E3QAFAmIOyeMACgkQvgmFNJ1E 3QDS7g//VMqsrxTK7uC/N65ydY4MvEOhqZJcAJqTtmyDStqWrgLOr1zeTutu359I G3ah7M9/BYnZVwiVDypLgvRBNLR9F7bgv4CdG+VaV2M5Ljuv8yqiLG4ohbY6BcC3 6Da+CV2X7ylDunnGuI+jFQ2+E/DrP6lJRvMweotsLZvluTU3PCGNIpOHxt6SLq1S eN9V9UluOZT/+YYk4XOWiWpYucDBvZbRUCfcZtckKESRwpRrZCMRO9ExJXdRvNRr gyy0EIIDqAHhoEyP7RkadFuHOco4Beppalru4+UEvSwWae2B2pr8pwfFh8RUvXk6 75SNWOzfQoyndvEQR4jDv3PLFswWMv8upeGoGJHsb0NcOY31Uk0Y58kMzbzDC/eT uK8Jp5+5Gx+uOG8k/dvKQK5TllnelApSFaVbyeuzrcRnphVi6ad6OtdSPBaWKjdD BljKMkAr/plpCsfuJ9THdXIo3Q0qwoXC4l/fL8Q35uiqYcOOa8Ax/FePe/srMDnp vxtDBBzo+8nA2305OUtErEAq0XhgCnSvOyfzoXx4fWxF39N15tU2VKTDoPAkjx9A 5dx/753wos5HewC5WeESzKCALXWu5l9r/sV/Jih8rf+8YXzJweMjso+Ca2B8e7bv 2nWvPMAcqtByklBnsVpkV3QTGDaxb2c1E4XhEoTchKjVKeFzrQo= =5yaK -----END PGP SIGNATURE----- _______________________________________________ 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".