On 03/17/2018 03:03 AM, hmidi slim wrote:
I didn't find the file pg_similarity.control when I run find / -name 'pg_similarity.control' 2> /dev/null

In your original post you use the file from pgFoundry:

pgfoundry.org/frs/download.php/2237/pg_similarity-0.0.19.tgz

When I installed from that file I got:

/usr/bin/mkdir -p '/usr/local/pgsql10/lib64'
/usr/bin/mkdir -p '/usr/local/pgsql10/share/contrib'
/usr/bin/install -c -m 755 pg_similarity.so '/usr/local/pgsql10/lib64/pg_similarity.so' /usr/bin/install -c -m 644 .//uninstall_pg_similarity.sql pg_similarity.sql '/usr/local/pgsql10/share/contrib/'

Note no pg_similarity.control and also it did not install to ~/share/extension but to ~/share/contrib.

From here:

https://github.com/eulerto/pg_similarity

The latest version is 1.0 not 0.0.19. I did:

git clone https://github.com/eulerto/pg_similarity.git

and then ran the make process and got:

/usr/bin/mkdir -p '/usr/local/pgsql10/lib64'
/usr/bin/mkdir -p '/usr/local/pgsql10/share/extension'
/usr/bin/mkdir -p '/usr/local/pgsql10/share/extension'
/usr/bin/install -c -m 755 pg_similarity.so '/usr/local/pgsql10/lib64/pg_similarity.so' /usr/bin/install -c -m 644 .//pg_similarity.control '/usr/local/pgsql10/share/extension/' /usr/bin/install -c -m 644 .//pg_similarity--1.0.sql .//pg_similarity--unpackaged--1.0.sql pg_similarity.sql '/usr/local/pgsql10/share/extension/'


The pg_similarity.control was installed and the extension was installed in ~/share/extension.

More importantly I could CREATE the extension:

test=# CREATE EXTENSION pg_similarity;
CREATE EXTENSION




--
Adrian Klaver
adrian.kla...@aklaver.com

Reply via email to