author | Laurent Bessard |
Tue, 03 Sep 2013 23:36:10 +0200 | |
changeset 1303 | 908a5803c2cc |
parent 1279 | 0eb9f8af479f |
child 1511 | 91538d0c242c |
permissions | -rwxr-xr-x |
642 | 1 |
from ..toolchain_gcc import toolchain_gcc |
203 | 2 |
|
3 |
class Linux_target(toolchain_gcc): |
|
1279
0eb9f8af479f
Added 'dlopen_prefix' class attributes to targets, in order to handle dlopen of shared object passed to runtime as extra file, and then in PWD (was working with windows only)
Edouard Tisserant
parents:
642
diff
changeset
|
4 |
dlopen_prefix = "./" |
203 | 5 |
extension = ".so" |
635 | 6 |
def getBuilderCFLAGS(self): |
7 |
return toolchain_gcc.getBuilderCFLAGS(self) + ["-fPIC"] |
|
290
3bd617ae7a05
Local Runtime (LOCAL://) now launched "on demand"
etisserant
parents:
229
diff
changeset
|
8 |
def getBuilderLDFLAGS(self): |
3bd617ae7a05
Local Runtime (LOCAL://) now launched "on demand"
etisserant
parents:
229
diff
changeset
|
9 |
return toolchain_gcc.getBuilderLDFLAGS(self) + ["-shared", "-lrt"] |