author | Edouard Tisserant |
Mon, 23 Jun 2014 10:57:02 +0200 | |
changeset 1421 | 0e1a6fcf4670 |
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"] |