mirror of
				https://github.com/Zygo/bees.git
				synced 2025-11-04 04:00:36 +01:00 
			
		
		
		
	Verbatim Ubuntu build instructions
And link to work done so far on 14.04... (Doesn't work yet)
This commit is contained in:
		
				
					committed by
					
						
						Zygo Blaxell
					
				
			
			
				
	
			
			
			
						parent
						
							7defaf9751
						
					
				
				
					commit
					d6f328ce76
				
			
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							@@ -291,9 +291,18 @@ Not really a bug, but a gotcha nonetheless:
 | 
			
		||||
  children* until the FD is closed.  Bees avoids this gotcha by closing
 | 
			
		||||
  all of the FDs in its directory FD cache every 15 minutes.
 | 
			
		||||
 | 
			
		||||
Build
 | 
			
		||||
-----
 | 
			
		||||
 | 
			
		||||
Build with `make`. The build produces `bin/bees` and `lib/libcrucible.so`, which must be copied to somewhere in `$PATH` and `$LD_LIBRARY_PATH` on the target system respectively.
 | 
			
		||||
 | 
			
		||||
Requirements
 | 
			
		||||
### Ubuntu 16.04 - 17.04:
 | 
			
		||||
`$ apt -y install build-essential btrfs-tools uuid-dev markdown && make`
 | 
			
		||||
 | 
			
		||||
### Ubuntu 14.04:
 | 
			
		||||
You can try to carry on the work done here: https://gist.github.com/dagelf/99ee07f5638b346adb8c058ab3d57492 
 | 
			
		||||
 | 
			
		||||
Dependencies
 | 
			
		||||
------------
 | 
			
		||||
 | 
			
		||||
* C++11 compiler (tested with GCC 4.9 and 6.2.0)
 | 
			
		||||
@@ -316,14 +325,8 @@ Requirements
 | 
			
		||||
  Don't bother trying to make Bees work with older kernels.
 | 
			
		||||
  It won't end well.
 | 
			
		||||
  
 | 
			
		||||
Build
 | 
			
		||||
-----
 | 
			
		||||
* markdown
 | 
			
		||||
 | 
			
		||||
Build with `make`.
 | 
			
		||||
 | 
			
		||||
The build produces `bin/bees` and `lib/libcrucible.so`, which must be
 | 
			
		||||
copied to somewhere in `$PATH` and `$LD_LIBRARY_PATH` on the target
 | 
			
		||||
system respectively.
 | 
			
		||||
 | 
			
		||||
Setup
 | 
			
		||||
-----
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user