D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
usr
/
lib64
/
python2.7
/
Demo
/
embed
/
Filename :
Makefile
back
Copy
# Makefile for embedded Python use demo. # (This version originally written on Red Hat Linux 6.1; # edit lines marked with XXX.) # XXX The compiler you are using CC= gcc # XXX Top of the build tree and source tree blddir= ../.. srcdir= ../.. # Python version VERSION= 2.7 # Compiler flags OPT= -g INCLUDES= -I$(srcdir)/Include -I$(blddir) CFLAGS= $(OPT) CPPFLAGS= $(INCLUDES) # The Python library LIBPYTHON= $(blddir)/libpython$(VERSION).a # XXX edit LIBS (in particular) to match $(blddir)/Makefile LIBS= -lnsl -ldl -lreadline -ltermcap -lieee -lpthread -lutil LDFLAGS= -Xlinker -export-dynamic SYSLIBS= -lm MODLIBS= ALLLIBS= $(LIBPYTHON) $(MODLIBS) $(LIBS) $(SYSLIBS) # Build the demo applications all: demo loop importexc demo: demo.o $(CC) $(LDFLAGS) demo.o $(ALLLIBS) -o demo loop: loop.o $(CC) $(LDFLAGS) loop.o $(ALLLIBS) -o loop importexc: importexc.o $(CC) $(LDFLAGS) importexc.o $(ALLLIBS) -o importexc # Administrative targets test: demo ./demo COMMAND="print 'hello world'" looptest: loop ./loop $(COMMAND) clean: -rm -f *.o core clobber: clean -rm -f *~ @* '#'* demo loop importexc realclean: clobber
Name
Size
Last Modified
Owner
Permissions
Actions
Makefile
1.128
KB
April 19 2020 9:13:39
root
0644
README
0.803
KB
April 19 2020 9:13:39
root
0644
demo.c
2.132
KB
April 19 2020 9:13:39
root
0644
importexc.c
0.249
KB
April 19 2020 9:13:39
root
0644
loop.c
0.723
KB
April 19 2020 9:13:39
root
0644
2017 © D7net | D704T team