Line 0
Link Here
|
|
|
1 |
--- configure.py.orig Sat Jan 24 18:44:11 2004 |
2 |
+++ configure.py Sat Jan 24 18:46:37 2004 |
3 |
@@ -7,7 +7,7 @@ |
4 |
import getopt |
5 |
|
6 |
usagemessage = 'usage: ' + sys.argv[0] + ' [-d NAME] [-i] [-I /dir/path] [-L /dir/path] [-l]' |
7 |
-usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list]' |
8 |
+usagemessage = usagemessage + '\n or: ' + sys.argv[0] + ' [--driver NAME] [--integer] [--include /dir/path] [--lib /dir/path] [--list] [--PIC]' |
9 |
|
10 |
helpmessage = 'Boodler configuration script\n\n' + usagemessage + ''' |
11 |
|
12 |
@@ -68,8 +68,8 @@ |
13 |
''' |
14 |
|
15 |
try: |
16 |
- (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lih', |
17 |
- ['driver=', 'include=', 'lib=', 'list', 'integer', 'help']) |
18 |
+ (opts, args) = getopt.getopt(sys.argv[1:], 'd:I:L:lihP', |
19 |
+ ['driver=', 'include=', 'lib=', 'list', 'integer', 'help', 'PIC']) |
20 |
except getopt.error, ex: |
21 |
print (sys.argv[0] + ':'), str(ex) |
22 |
print usagemessage |
23 |
@@ -101,6 +101,8 @@ |
24 |
extraheaders.append(opval) |
25 |
if (opname == '--lib' or opname == '-L'): |
26 |
extralibs.append(opval) |
27 |
+ if (opname == '--PIC' or opname == '-P'): |
28 |
+ cflagopts = cflagopts + ' -fPIC' |
29 |
|
30 |
headerpath = extraheaders + headerpath |
31 |
libpath = extralibs + libpath |