On Tue, May 23, 2023 at 03:06:50AM +0000, nebulaaksum wrote:> You said, " Generally xapian-bindings with a newer xapian-core (within > the same stable release series) should work."> But it is the newer xapian-core-1.4.22 which is installed in my system > already that is having Xapian library version 1.4.18, So the > xapian-bindings-1.4.22 is saying the core an older library.I suspect you have the Ubuntu libxapian-dev package installed (which is version 1.4.18 in the version you're using) and that's what xapian-bindings's configure is finding and trying to use (by default it looks in $PATH to find the xapian-config script which xapian-core installs). If you've built and installed xapian-core 1.4.22 from source, by default it will install in prefix /usr/local in which case you can tell xapian-bindings to use that: ./configure XAPIAN_CONFIG=/usr/local/bin/xapian-config If you specified --prefix when you ran configure for xapian-core, then adjust the path here appropriately.> The thing is I wanted to install GTK 4.0 and others and this is one of > the chains of dependencies I am led into to install GTK. > > What do you advise me more ?Unless I had a good reason to be building GTK 4.0 from source, I'd just install the packaged version from the Ubuntu repos: sudo apt install libgtk-4-dev You may not get the very latest version, but it's a lot less work. Cheers, Olly
Oh Olly, you are so kind. Thank you so much. I think you pinned out my problem. I have installed the xapian-core-1.4.22 at /usr/local/xapian-core-1.4.22 to avoid cluttering. I will try to do what you have given me. if that does not work, I will try to remove the older xapian-core-1.4.18 library wherever it is if I can locate it. Then I will give the path for the new one. GTK is just one of the things I have to install to do design layout in VLSI graphic Layout Design, latest will better if I can manage to get the dependencies installed. I will update you Olly and I must thank you very much. Very much appreciated. With my best regards Mike Sent with Proton Mail secure email. ------- Original Message ------- On Tuesday, May 23rd, 2023 at 12:36 PM, Olly Betts <olly at survex.com> wrote:> On Tue, May 23, 2023 at 03:06:50AM +0000, nebulaaksum wrote: > > > You said, " Generally xapian-bindings with a newer xapian-core (within > > the same stable release series) should work." > > > But it is the newer xapian-core-1.4.22 which is installed in my system > > already that is having Xapian library version 1.4.18, So the > > xapian-bindings-1.4.22 is saying the core an older library. > > > I suspect you have the Ubuntu libxapian-dev package installed (which is > version 1.4.18 in the version you're using) and that's what > xapian-bindings's configure is finding and trying to use (by default it > looks in $PATH to find the xapian-config script which xapian-core > installs). > > If you've built and installed xapian-core 1.4.22 from source, by default > it will install in prefix /usr/local in which case you can tell > xapian-bindings to use that: > > ./configure XAPIAN_CONFIG=/usr/local/bin/xapian-config > > If you specified --prefix when you ran configure for xapian-core, then > adjust the path here appropriately. > > > The thing is I wanted to install GTK 4.0 and others and this is one of > > the chains of dependencies I am led into to install GTK. > > > > What do you advise me more ? > > > Unless I had a good reason to be building GTK 4.0 from source, I'd > just install the packaged version from the Ubuntu repos: > > sudo apt install libgtk-4-dev > > You may not get the very latest version, but it's a lot less work. > > Cheers, > Olly
Hi Olly, I tried that, it gave me this message. checking for xapian-config... /usr/local/bin/xapian-config --/usr/local/xapian-bindings-1.4.22 checking /usr/local/bin/xapian-config --/usr/local/xapian-bindings-1.4.22 works... configure: error: '/usr/local/bin/xapian-config --/usr/local/xapian-bindings-1.4.22' not found, aborting But I will try to relocate where these libraries are located. Will keep you posted. With my best regards Mike Sent with Proton Mail secure email. ------- Original Message ------- On Tuesday, May 23rd, 2023 at 3:36 PM, Olly Betts <olly at survex.com> wrote:> On Tue, May 23, 2023 at 03:06:50AM +0000, nebulaaksum wrote: > > > You said, " Generally xapian-bindings with a newer xapian-core (within > > the same stable release series) should work." > > > But it is the newer xapian-core-1.4.22 which is installed in my system > > already that is having Xapian library version 1.4.18, So the > > xapian-bindings-1.4.22 is saying the core an older library. > > > I suspect you have the Ubuntu libxapian-dev package installed (which is > version 1.4.18 in the version you're using) and that's what > xapian-bindings's configure is finding and trying to use (by default it > looks in $PATH to find the xapian-config script which xapian-core > installs). > > If you've built and installed xapian-core 1.4.22 from source, by default > it will install in prefix /usr/local in which case you can tell > xapian-bindings to use that: > > ./configure XAPIAN_CONFIG=/usr/local/bin/xapian-config > > If you specified --prefix when you ran configure for xapian-core, then > adjust the path here appropriately. > > > The thing is I wanted to install GTK 4.0 and others and this is one of > > the chains of dependencies I am led into to install GTK. > > > > What do you advise me more ? > > > Unless I had a good reason to be building GTK 4.0 from source, I'd > just install the packaged version from the Ubuntu repos: > > sudo apt install libgtk-4-dev > > You may not get the very latest version, but it's a lot less work. > > Cheers, > Olly
Dear Olly, I do thank you so much. I Easily installed following your advice. You saved me many man hours. Words cannot say enough thank you. I love building from sources because I do learn a lot. I will keep in touch for my own benefits. haha. With best regards Mike Sent with Proton Mail secure email. ------- Original Message ------- On Tuesday, May 23rd, 2023 at 12:36 PM, Olly Betts <olly at survex.com> wrote:> On Tue, May 23, 2023 at 03:06:50AM +0000, nebulaaksum wrote: > > > You said, " Generally xapian-bindings with a newer xapian-core (within > > the same stable release series) should work." > > > But it is the newer xapian-core-1.4.22 which is installed in my system > > already that is having Xapian library version 1.4.18, So the > > xapian-bindings-1.4.22 is saying the core an older library. > > > I suspect you have the Ubuntu libxapian-dev package installed (which is > version 1.4.18 in the version you're using) and that's what > xapian-bindings's configure is finding and trying to use (by default it > looks in $PATH to find the xapian-config script which xapian-core > installs). > > If you've built and installed xapian-core 1.4.22 from source, by default > it will install in prefix /usr/local in which case you can tell > xapian-bindings to use that: > > ./configure XAPIAN_CONFIG=/usr/local/bin/xapian-config > > If you specified --prefix when you ran configure for xapian-core, then > adjust the path here appropriately. > > > The thing is I wanted to install GTK 4.0 and others and this is one of > > the chains of dependencies I am led into to install GTK. > > > > What do you advise me more ? > > > Unless I had a good reason to be building GTK 4.0 from source, I'd > just install the packaged version from the Ubuntu repos: > > sudo apt install libgtk-4-dev > > You may not get the very latest version, but it's a lot less work. > > Cheers, > Olly
Possibly Parallel Threads
- LIttle problem when installing xapian-bindings-1.4.22
- LIttle problem when installing xapian-bindings-1.4.22
- LIttle problem when installing xapian-bindings-1.4.22
- LIttle problem when installing xapian-bindings-1.4.22
- LIttle problem when installing xapian-bindings-1.4.22