fbnzk / leveldb

Automatically exported from code.google.com/p/leveldb
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Linux install process is not complete #121

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Very strange build process you have selected.

I expected to meet a standard "configure", but met "Makefile".

No big deal, but as I understand there is no purpose installs that I was very 
shocked.

Why not choose classic for Linux build process via "configure"?

Original issue reported on code.google.com by vit1251 on 29 Sep 2012 at 8:10

GoogleCodeExporter commented 9 years ago
I understand your request and I symathize.  However, I have used configure and 
setup projects that used configure.  Whenever anything goes wrong, it is really 
hard to trace through the gigantic amount of configuration code to figure out 
what to do.  I opted to keep the build process simple. 

Similarly, install process often varies widely from system to system (different 
projects have their own rules).  The reasoning was that it was better to make 
things a bit less automatic so that people can have good visibility into a 
simpler build process and can write their own simple install scripts as they 
see fit.

Original comment by san...@google.com on 8 Oct 2012 at 9:20

GoogleCodeExporter commented 9 years ago
OK. But you can add some target like "install", "uninstall", "update".
Another problem is using $prefix from configure I am think that is no realised 
in current version Makefile?

I am try to write Makefile for solve this problem with me but other people can 
get also this problem again.

Original comment by vit1251 on 9 Oct 2012 at 4:14