How to tell where programs installed files?
How to tell where programs installed files?
hi.okay one more time..I read through package management..yet im still at a loss to know one thing...a source code that I compile will install many things to different section of a OS..how am i to know 'what' those files are to make them part of make-tar ? )
You can use ROX.
Right-click- sort by Date.
And activate the "show hidden"-icon.
Now you can browse your folders and see, where new files appeared.
Also, when you run "make install", the messages contain infos, where files are installed.
Typical locations:
/usr/local/bin
/usr/local/lib
/usr/local/share
/usr/local/include/programname/...
/root/.programname
Sometimes also
/usr/local/lib/programname/...
Files that go to /usr/local/lib should be moved to /usr/lib, as /usr/local/lib is not in Puppys library-path.
If it installs files to /usr/share/pixmaps, do NOT add this folder a dotpup.
In puppy, this folder is a symbolic link, that gets broken, when you extract files from an archive there. Then JWM and ROX will refuse working.
Instead, move the pictures to /usr/local/lib/X11/pixmaps
If you have files in /etc , they must me moved to /root/.etc for the Dotpup.
Also move /usr/local/lib/pkgconfig/programname.pc to
/usr/lib/pkgconfig/programname.pc
Mark
Right-click- sort by Date.
And activate the "show hidden"-icon.
Now you can browse your folders and see, where new files appeared.
Also, when you run "make install", the messages contain infos, where files are installed.
Typical locations:
/usr/local/bin
/usr/local/lib
/usr/local/share
/usr/local/include/programname/...
/root/.programname
Sometimes also
/usr/local/lib/programname/...
Files that go to /usr/local/lib should be moved to /usr/lib, as /usr/local/lib is not in Puppys library-path.
If it installs files to /usr/share/pixmaps, do NOT add this folder a dotpup.
In puppy, this folder is a symbolic link, that gets broken, when you extract files from an archive there. Then JWM and ROX will refuse working.
Instead, move the pictures to /usr/local/lib/X11/pixmaps
If you have files in /etc , they must me moved to /root/.etc for the Dotpup.
Also move /usr/local/lib/pkgconfig/programname.pc to
/usr/lib/pkgconfig/programname.pc
Mark
I just see, there is great a new script doing all this for you:
http://www.murga.org/~puppy/viewtopic.php?t=5066
http://www.murga.org/~puppy/viewtopic.php?t=5066