mirror of
				https://github.com/Zygo/bees.git
				synced 2025-11-03 19:50:34 +01:00 
			
		
		
		
	build: make libcrucible a static library
libcrucible at one time in the distant past had to be a shared library to force global C++ object initialization; however, this is no longer required. Make libcrucible static to solve various rpath and soname versioning issues, especially when distros try (unwisely) to package the library separately. Signed-off-by: Zygo Blaxell <bees@furryterror.org>
This commit is contained in:
		@@ -7,7 +7,7 @@ all: $(BEES) $(PROGRAMS)
 | 
			
		||||
 | 
			
		||||
include ../makeflags
 | 
			
		||||
 | 
			
		||||
LIBS = -lcrucible -lpthread
 | 
			
		||||
LIBS = -lcrucible -luuid -lpthread
 | 
			
		||||
BEES_LDFLAGS = -L../lib $(LDFLAGS)
 | 
			
		||||
 | 
			
		||||
BEES_OBJS = \
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user