Bill Allombert on Tue, 01 Aug 2023 18:07:19 +0200
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PATCH 0/2] use fltk's CXXFLAGS when looking for it
|
- To: pari-dev@pari.math.u-bordeaux.fr
- Subject: Re: [PATCH 0/2] use fltk's CXXFLAGS when looking for it
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Tue, 1 Aug 2023 18:02:20 +0200
- Arc-authentication-results: i=1; smail; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1690905733; c=relaxed/relaxed; bh=xdbMjwJTer6oUY8+q/8vKxDc4YGYmGDEtK7ZJWtU3gc=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:Mail-Followup-To: References:MIME-Version:Content-Type:Content-Disposition: In-Reply-To; b=0RlWYVtavKUR2aykGsnfEwc+e30KdoyBiN1fxR8M7hwzGoU4elAsvrYJT6RVdjHsXyQPFgqHVWIIwyL84GFuTaJrojW1btFmNX0WQDDyWRRbA6WQ0/vU1j3UecRZ1YGn5wwT1Pmoaa8LULnDRIuH3i6pMm3999CxD6idIoH0kSwfs/azb8Fxs5s5UASujebA69RtbzgCs21cUVlczNdsv9cqI/vI4sfzPhoLkMTLuyzWE3uzQ19zCPrGOPfM9hKbJSW8oEC3GxNmz/4VNkiSgKsVmjvZnnRyoVFvPwJewi74RNr/Hmxvblq+CwrZbZMOexk4hD9wFVyC1ao2Sru0Lt5ZBeXjYg5UIpK64N+vn5j0VOYaX5Ft7268w+P3/HKXZi/nNrwH1QOQVih/4C7/kNNSQ1Echf2XtBjPzFGCsATzB8Gtd17lGm1bZ/Ha6AorOOQCpD2zmrvCgzzjnrscwYWKECF0rPTQsy66iBc4Agwdx36x547jRnXlptRys2dBgxQXBU4TAiIvfOVrm/l7KcM5JcXYBAZ5SzfY5Cyt010l4nf+QOVs4Tu9u3rUrUpMQKwwZ8vmB3hPbYFwZUUEKYKVAbzXWK+HSpAYYAhV6WIsInyia4SvQYsTNBUYyG9Cf3ukY7bql2YiGWrSMdKop262j60Q2VGSrXT1O/CPLmg=
- Arc-seal: i=1; a=rsa-sha256; d=math.u-bordeaux.fr; s=openarc; t=1690905733; cv=none; b=kpKD8AHrcdj5g0qK0+v1nkciGKLKbDjWntjQb8m4OBvkIa1Yhz6r2l+D8kuic59S2I6ShYh03LQf3sRVE9FUZTQ2fpH4u7AHPuPS9obUuoaccdKmleLhd9cyVL+MLyl/bfLyQoaLEIwSw+8Ja2Hj3g3T8gtumKtOsoBi71TEUH3IZY75VV2CgJ//hpO9/0uU6GY7kHLM5h6kNfnZsQ+ZlfnqFhqkkJckWKeeqzAtQVV5VGwc3CACslU+BAiLcfQwI4E148gqQXTk5SEJAjHOpQUPcUPPyOOvCVeYFeooES1Ay502gT5laPvPqZAFKC5TTwIjcS/s7vkQgovmPWIn/KJv9OWJDtPIcKQlnIhac6He3v1F+8bBKBJhprn/bc3pgWGQ1JayYweZkKsyCY2pGRD391HqxJt4iODF7URpD3UDSeakDHBntBxoIu69vGC4UbJujYdd7yqdJDSwoaCAVM+DFjcTn+YVSsYW6O56d9YKU5V4zC9OutuZlmo28DnNNNW0mAGExfikSDsnd5kpShIpQEoCtGXoXjnvVE+S2yzUvGrE1jUXKMZ25ixYWy2C+o/v1834IutB4CJtunSdOLLKFc2rtRKlaaJql3U8f8JbxCnSu8LcudOp98xIXzo4s4DV7wotcoBH/RhW4q8GJOU7gv3nO2SX73gt3IDm0QM=
- Authentication-results: smail; arc=none
- Delivery-date: Tue, 01 Aug 2023 18:07:19 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=math.u-bordeaux.fr; s=2022; t=1690905733; bh=xdbMjwJTer6oUY8+q/8vKxDc4YGYmGDEtK7ZJWtU3gc=; h=Date:From:To:Subject:References:In-Reply-To:From; b=sitF3U2RMtnQ/2A/OT76wETXcgQNWS43kxaXbFggqC+Aq6jZMVEedeP8bRenrqLkS QG7cuGz+psydcTPH/0Zl/r06uLvNSo4CtrMFRpValh1Q1I8didIhdlO84itkE8/DNk TSVZZbJEwvux9KC9N1HKzvrB18/uaNiaVIdQDRFKcwcyqFkHk8836nWT51vhE3cz2+ othOWWOm1X6I+VNqg9agN+clmAFXT0ZQ1GWrQmF0aILUmGmYddz1ohWLgOtR+ER/TY gIK83gkUmx5H6ptT6kbhjq01JdK5qjReUqOCl3XCsj2xCf7W5Vn318r8pR4bu3CxeJ aLXso57jNDx28nS887nDSw5fszzhGBwV1bE4F01+tNrTndLAY3arIRuTrxguHCjEEh /Y1D/RV/Pf9jmEMATNHvfkNyAN97PkvZ1RU/j9HrQb5EOzwK+nG0kJAzhuHF9znIJk 6etLcT6whsi/FAgRPkM4q8j0yywuPg+ezg/bvYVzp+/jAsFUgvEsvGOtrY50MvsOJw 98jExD9LRVFIBeVHbferecAHWc5YLHkUlzSxkFVfiASsNtettt6f1TSIHM3k8MAok9 E/eAAR/BMzZuRB9fwrftRdLR3WxgVz7zBRR+UoTKdSN8I/GmNBmu1LfvYHTaSyy9Q5 Z9ldfPbx1I1cpLTnf9Eft+yM=
- In-reply-to: <ba462413c21287b5b6df61d4b0248b9ec013cfe7.camel@orlitzky.com>
- Mail-followup-to: pari-dev@pari.math.u-bordeaux.fr
- References: <20230801144751.17423-1-michael@orlitzky.com> <ZMke6AIiW6JcJWxE@seventeen> <ba462413c21287b5b6df61d4b0248b9ec013cfe7.camel@orlitzky.com>
On Tue, Aug 01, 2023 at 11:15:34AM -0400, Michael Orlitzky wrote:
> On Tue, 2023-08-01 at 17:04 +0200, Bill Allombert wrote:
> >
> > Hello Michael,
> >
> > Could you clarify which version of FLTK you are targetting ?
>
> Version 1.3.5, built with
>
> ./configure ... --includedir=/usr/include/fltk
>
> Why do we (Gentoo) do that? I can only guess. Since we're a source-
> based distribution, installing a package means building it, and that
> requires us to install the development headers for everything. As a
> result we tend to be the ones who find out that two headers from
> different packages share the same name. My guess is that some FLTK
> header has the same name as a header from another package. By putting
> the headers in subdirectory, we avoid the name clash.
My first guess would be that you need to be able to install both fltk 1.1 and
fltk 1.3 at the same time. But your scheme does not allow that, since it does
not specify which libfltk.so to use if there are several. So maybe you are
passing other options/environment variables too.
Cheers,
Bill.