File tree 2 files changed +13
-9
lines changed
2 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 1
1
# ZeroMQ header file
2
2
3
- CC =gcc -fPIC
3
+ CC =gcc -fPIC
4
4
CFLAGS =-O3 -Wall -pedantic -g
5
5
PREFIX =/usr/local/
6
6
@@ -9,22 +9,22 @@ PREFIX=/usr/local/
9
9
default : libf77zmq.so libf77zmq.a f77_zmq.h
10
10
11
11
install : libf77zmq.so libf77zmq.a f77_zmq.h
12
- install -D -m 644 libf77zmq.a $(PREFIX ) /lib/
13
- install -D -m 644 libf77zmq.so $(PREFIX ) /lib/
14
- install -D -m 644 f77_zmq.h $(PREFIX ) /include/
15
- install -D -m 644 f77_zmq_free.h $(PREFIX ) /include/
12
+ install -D -m 644 libf77zmq.a $(PREFIX ) /lib/
13
+ install -D -m 644 libf77zmq.so $(PREFIX ) /lib/
14
+ install -D -m 644 f77_zmq.h $(PREFIX ) /include/
15
+ install -D -m 644 f77_zmq_free.h $(PREFIX ) /include/
16
16
17
17
libf77zmq.so : f77_zmq.o
18
18
$(CC ) -shared $^ -o $@
19
19
20
- libf77zmq.a : f77_zmq.o
20
+ libf77zmq.a : f77_zmq.o
21
21
$(AR ) cr $@ $^
22
22
23
23
f77_zmq.o : f77_zmq.c f77_zmq.h
24
24
$(CC ) $(CFLAGS ) -c f77_zmq.c -o $@
25
25
26
26
f77_zmq.h : create_f77_zmq_h.py f77_zmq.c
27
- python3 create_f77_zmq_h.py
27
+ python create_f77_zmq_h.py
28
28
29
29
clean :
30
30
$(RM ) -f -- f77_zmq.o f77_zmq.h
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
1
+ #!/usr/bin/env python
2
2
#
3
3
# f77_zmq : Fortran 77 bindings for the ZeroMQ library
4
4
# Copyright (C) 2014 Anthony Scemama
24
24
# Universite Paul Sabatier - Bat. 3R1b4, 118 route de Narbonne
25
25
# 31062 Toulouse Cedex 09, France
26
26
27
+ from __future__ import absolute_import
28
+ from __future__ import division
29
+ from __future__ import print_function
27
30
28
31
import re
29
32
import os
30
33
import sys
31
34
import ctypes
32
35
36
+
33
37
def create_lines (f ):
34
38
result = f .read ()
35
39
result = result .replace ('\\ \n ' , '' )
@@ -121,7 +125,7 @@ def find_ZMQ_H():
121
125
v = os .environ .get ("C_INCLUDE_PATH" )
122
126
if v is None :
123
127
v = "/usr/include:/usr/local/include"
124
-
128
+
125
129
for d in v .split (':' ):
126
130
if d and "zmq.h" in os .listdir (d ):
127
131
return ("{0}/zmq.h" .format (d ))
You can’t perform that action at this time.
0 commit comments