[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
Hvad med at have dine ekstra lib-filer som specifikke targets ? (utestet) EXTRA_LIBS:=lib1/lib1.so lib2/libblabla.so mit_target: $(OBJS) $(LIBS) $(EXTRA_LIBS) buildkommando bla bla $(EXTRA_LIBS): make -C $(patsubst /%,,$@) $(patsubst %/,,$(patsubst .so,,$$))
Tak for inputtet, men dermed får jeg jo ikke testet de afhængigheder som $(EXTRA_LIBS) har.
Jeg får kun bygget dem hvis de ikke eksisterer. Jeg vil lige præcis gerne have at kommandoen make -C $(patsubst /%,,$@) $(patsubst %/,,$(patsubst .so,,$$))altid eksekveres men at det kun medfører rebuild hvis libs'ne blev bygget igen.
/ Kristian
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |