/
usr
/
lib64
/
erlang
/
lib
/
kernel-8.3.2
/
examples
/
uds_dist
/
c_src
/
File Upload :
llllll
Current File: //usr/lib64/erlang/lib/kernel-8.3.2/examples/uds_dist/c_src/Makefile
# Example makefile, Solaris only CC = gcc CFLAGS=-O3 -g -fPIC -pedantic -Wall -I$(ERL_INCLUDE) LD=ld RM_RF=rm -rf INSTALL_DIR=/usr/ucb/install -d LIBRARIES=-lc -ltermlib -lresolv -ldl -lm -lsocket -lnsl TARGET_DIR=../priv/lib OBJECT_DIR=../priv/obj SHLIB_EXT=.so OBJ_EXT=.o TARGET_NAME=uds_drv$(SHLIB_EXT) TARGET=$(TARGET_DIR)/$(TARGET_NAME) OBJECTS=$(OBJECT_DIR)/uds_drv$(OBJ_EXT) LDFLAGS=-G -h $(TARGET_NAME) # Works if building in open source source tree ERL_INCLUDE=$(ERL_TOP)/erts/emulator/beam opt: setup $(OBJECTS) $(LD) $(LDFLAGS) $(OBJECTS) -o $(TARGET) $(LIBRARIES) setup: $(INSTALL_DIR) $(TARGET_DIR) $(INSTALL_DIR) $(OBJECT_DIR) $(OBJECT_DIR)/%.o: %.c $(CC) $(CFLAGS) -c -o $@ $< clean: $(RM_RF) $(TARGET_DIR) $(OBJECT_DIR)
Copyright ©2k19 -
Hexid
|
Tex7ure