ginggs / gelemental

periodic table for GNOME
GNU General Public License v3.0
4 stars 7 forks source link

Where do I find the installed package after I install from source? #4

Open artisticfox8 opened 3 years ago

artisticfox8 commented 3 years ago

So I downloaded all github code, ran ./configure make sudo make install

Where is it?

~/Documents/original/gelemental-master$ dir
aclocal.m4    config.status  docs         ltmain.sh   README
AUTHORS       config.sub     INSTALL          Makefile    src
ChangeLog     configure      install-sh       Makefile.am     stamp-h1
compile       configure.ac   intltool-extract.in  Makefile.in     TODO
config.guess  COPYING        intltool-merge.in    missing     TRANSLATORS
config.h      COPYING.DATA   intltool-update.in   NEWS
config.h.in   data       libelemental     NEWS-GPeriodic
config.log    depcomp        libtool          po

dir after install Searching for it in Mint Menu doesn't work. It is not listed in programs list.

ginggs commented 3 years ago

Please read https://github.com/ginggs/gelemental/blob/master/INSTALL :

By default, 'make install' installs the package's commands under '/usr/local/bin', include files under '/usr/local/include', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name.

artisticfox8 commented 3 years ago

Please read https://github.com/ginggs/gelemental/blob/master/INSTALL :

By default, 'make install' installs the package's commands under '/usr/local/bin', include files under '/usr/local/include', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name.

/usr/local/bin$ dir apt gelemental gnome-help highlight-mint mint-sha256sum search yelp

When I try to open gelemental: Could not display "/usr/local/bin/gelemental" There is no application installed for shared library files. Do you want to search for an application to open this file?

artisticfox8 commented 3 years ago

When I select YES, gelemental does not open

ginggs commented 3 years ago

You should be able to run gelemental from the directory where it is installed, i.e.

/usr/local/bin$ ./gelemental
artisticfox8 commented 3 years ago

Please read https://github.com/ginggs/gelemental/blob/master/INSTALL :

By default, 'make install' installs the package's commands under '/usr/local/bin', include files under '/usr/local/include', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name.

When I use this, I get make: unrecognized option '--prefix=/home/artisticfox/Desktop/gelemental_tweak'

ginggs commented 3 years ago

--prefix is an option for configure, not for make.

artisticfox8 commented 3 years ago

./gelemental

This works on Linux Mint but does not on Debian.

user@debian:/usr/local/bin$ ./gelemental
./gelemental: error while loading shared libraries: libelemental.so.0: cannot open shared object file: No such file or directory