Add lib subdir to libver,
Fix unexported local symbols by adding -rdynamic flag in linking.
This commit is contained in:
		
							parent
							
								
									78e9d49e45
								
							
						
					
					
						commit
						10a6a983c5
					
				@ -1,18 +1,18 @@
 | 
			
		||||
ifdef _LIBVER_SUPPORT
 | 
			
		||||
	DEP_STATIC  += ../../libver/ver.h ../../libver/libver.a
 | 
			
		||||
	DEP_DYNAMIC += ../../libver/ver.h ../../libver/libver.so
 | 
			
		||||
	INCLUDE     += -I ../../libver 
 | 
			
		||||
	LIBDIR      += -L ../../libver
 | 
			
		||||
ifdef LIBVER_SUPPORT
 | 
			
		||||
	DEP_STATIC  += ../../libver/lib/ver.h ../../libver/lib/libver.a
 | 
			
		||||
	DEP_DYNAMIC += ../../libver/lib/ver.h ../../libver/lib/libver.so
 | 
			
		||||
	INCLUDE     += -I ../../libver/lib 
 | 
			
		||||
	LIBDIR      += -L ../../libver/lib
 | 
			
		||||
 | 
			
		||||
	ifeq ($(OSTYPE),linux-gnu)
 | 
			
		||||
		LIB_STATIC  += ../../libver/libver.a
 | 
			
		||||
		LIB_STATIC  += ../../libver/lib/libver.a
 | 
			
		||||
		LIB_DYNAMIC += -lver
 | 
			
		||||
	else
 | 
			
		||||
		LIB_STATIC  += -ldl ../../libver/libver.a
 | 
			
		||||
		LIB_STATIC  += -ldl ../../libver/lib/libver.a
 | 
			
		||||
		LIB_DYNAMIC += -ldl -lver
 | 
			
		||||
	endif
 | 
			
		||||
 | 
			
		||||
	FLAG        += -D_LIBVER_SUPPORT
 | 
			
		||||
	FLAG        += -D_LIBVER_SUPPORT -rdynamic
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
all: demo0 demo0-static
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user