Resultados de la búsqueda a petición "fpic"

2 la respuesta

Compilación de ghc con soporte -fPIC

Estoy tratando de instalar GHC con soporte -fPIC en Fedora. He agarrado un tarball fuente ya que parece que ninguno binario tiene esto. En Build.mk, he cambiado el tipo de construcción rápida a ifeq "$(BuildFlavour)" "quick" SRC_HC_OPTS = ...

3 la respuesta

Vincular una biblioteca compartida con una biblioteca estática: ¿debe compilarse la biblioteca estática de forma diferente a como lo hace si una aplicación la vincula?

4 la respuesta

Bibliotecas compartidas y archivos .h

Tengo algunas dudas sobre cómo los programas usan la biblioteca compartida.Cuando construyo una biblioteca compartida (con -shared -fPIC switches) hago que a...

1 la respuesta

gcc vs clang: alineando una función con -fPIC

Considera este código: // foo.cxx int last; int next() { return ++last; } int index(int scale) { return next() << scale; }Al compilar con gcc 7.2: $ g++ -std=c++11 -O3 -fPICEsto emite: next(): movq last@GOTPCREL(%rip), %rdx movl (%rdx), %eax ...

1 la respuesta

Mezclar bibliotecas estáticas y bibliotecas compartidas

Tengo un proyecto donde tengo una biblioteca estáticalibhelper.a y otro con mi biblioteca de objetos compartidos real,libtestlib.so. Mi objetivo es vincularlibhelper.a dentrolibtestlib.so. ¿Es eso posible en Linux / BSD? Cuando intenté y creé un ...

3 la respuesta

¿Por qué es fPIC absolutamente necesario en plataformas 64 y no en plataformas de 32 bits?

Recientemente recibí un: ... la reubicación R_X86_64_32 contra `un símbolo local 'no se puede usar al hacer un objeto compartido; recompilar con -fPIC error al intentar compilar un programa como una biblioteca compartida. Ahora la solución ...

7 la respuesta

Vuelva a compilar con la opción -fPIC, pero la opción ya está en el archivo MAKE

Me sale este error cuando hago la marca: relocation R_X86_64_32 against `vtable for Torch::MemoryDataSet' can not be used when making a shared object; recompile with -fPICDice que debería recompilar con el-fPIC opción. Hice eso, agregando ...

2 la respuesta

¿Cuál es la diferencia entre los parámetros gcc `-fpic` y` -fPIC`?

Ya lei elgcc página de manual, pero todavía no puedo entender la diferencia entre-fpic y-fPIC. ¿Alguien puede explicarlo de una manera muy simple y clara? Preguntas relacionadas: ¿Qué significa -fPIC cuando se construye una biblioteca ...

6 la respuesta

¿Cómo puedo saber, con algo como objdump, si un archivo de objeto se ha creado con -fPIC?

¿Cómo puedo saber, con algo como?

2 la respuesta

¿Hay alguna manera de determinar que una biblioteca .a o .so se ha compilado como código de posición independiente?

Recibo un error de vinculación al compilar la biblioteca numpy contra lapack, lo que indica que necesito compilar lapack con -fPIC. Pensé que había hecho exactamente eso. ¿Hay alguna manera de determinar que la biblioteca lapack producida es ...