Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 0.49 KB | None | 0 0
  1. CC  = gcc
  2. CFLAGS  =  -g -Wall
  3. LDFLAGS =
  4. DEFS    =
  5. INCDIR  = ../../src/include
  6. OBJECTS = hello.o
  7.  
  8. all: mongo monkey-hello_monkey.so
  9.  
  10. mongo:
  11.     cd /home/pc/Programming/projects/web/; cmake -Dslib:BOOL=TRUE; make
  12.  
  13. monkey-hello_monkey.so: $(OBJECTS)
  14.     $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -shared -Wl -o $@ $^ -lc -L. -lmongo -lglib-2.0
  15.  
  16. .c.o:
  17.     $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -I$(INCDIR) -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIC -c $<
  18.  
  19. clean:
  20.     rm -rf *.o *.*~ *.*so*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement