Networking | Hardware | Software | Multimedia | System | Unix&Linux | MBA

Home>>Unix&Linux>>how do you remove apps compiled from source? (anything like 'checkinstall' for osx?)

how do you remove apps compiled from source? (anything like 'checkinstall' for osx?)

iroiro
04-17-2005, 03:55 PM
Hello,

I'm quite new to UNIX type stuff (have been using OSX for about 6 months) and have been getting into compiling stuff from source. So far I've compiled a couple of things successfully. I usually use fink but there's a couple of apps that weren't available via fink.

Anyway I'm wanting to know if there is any tool like checkinstall for osx that can keep track of code that I compile via the usual unix method (./configure; make; make install type stuff). Checkinstall does this for linux, I tried to compile checkinstall on osx but no-joy.

I really want to know how to do this before I start any more compiling.

Any ideas for suggestions would be much appreciated.

voldenuit
04-17-2005, 04:20 PM
You might want to check out the darwinports project as well.

It looks scary (last time I looked you still had to check out the source out of cvs...) but works fine.

Anyway, checkinstall is an interesting idea and getting it to compile on OS X would be a Good Thing...

dmacks
04-17-2005, 08:11 PM
Have you considered writing your compilings as private fink packages? A fink package is just a text file that contains the commands you use to compile and install. That way you get the installed-files tracking ability of fink. It also forces you to record exactly how you compiled the thing (anything from a simple ./configure;make;make install to complex patches, flags, shell env vars), so a few months from now you won't think "damn, what flags and env vars did I need?" when you want to build a new verison or install on a different computer.

sao
04-19-2005, 01:18 AM
iroiro,

Another thing to take into account is that if you install libraries in /usr/local/lib or headers in /usr/local/include sometimes this cause build problems ( http://fink.sourceforge.net/faq/comp-general.php?phpLang=en#usr-local-libs) with Fink. If so, then try renaming /usr/local to something else while using Fink.

.

iroiro
04-24-2005, 08:02 PM
Many thanks for the tips and help!

How can I get more info on writing compilings as a private fink package?

Thanks again,


Jay.


 

TOP

Windows Server Outsell
Unix Signals And C++ E

For more info

Unix Signals And C++ E
Windows Server Outsell
ssh setup for password
Bash script does not w
esc code 
ARD send unix command 
question about binarie
Scanning mail 
Issuing multiple comma
How do I install Linux

News Archive

/etc/hosts? 
Manually Start a Start
mounting missed hard d
Using Netinfo in Singl
darwin/bsd login probl
system_profiler and fi
Send mail from script 
mounting a drive 
OS X disk first aid ha
system.log shows steal

Related stories:

Single User Boot - A Local Security Risk?
Renaming File Called '-z'
Kbabel install error :(
Shell commands not recognized
How do I install Linux on Mac
Extracting Pictures (jpegs) From a Windows .exe File
SMBClient question

Copyright@2004-2005 www.zzcoke.com All Right Reserved

advanced web statistics