3
votos
1
respuestas
vistas 295
23 preguntas, página #1
3
votos
1
respuestas
vistas 295
1
votos
2
respuestas
vistas 2,501
usando gcc 4.5.1 en una máquina x64 de 86 bits, primero creo ao de la siguiente manera: ...
preguntado 11 años, 0 meses
2
votos
3
respuestas
vistas 3,648
0
votos
1
respuestas
vistas 2,818
Ahora estoy intentando instalar el paquete ROOT disponible desde ...
preguntado 11 años, 4 meses
22
votos
2
respuestas
vistas 2,096
Estoy intentando instalar GHC con soporte -fPIC en Fedora. ...
preguntado 11 años, 7 meses
14
votos
2
respuestas
vistas 6,020
Hice un fragmento de código que consiste en una biblioteca dinámica (lib.c) y un ejecutable principal (main.c). ...
preguntado 11 años, 8 meses
25
votos
3
respuestas
vistas 6,346
Recientemente recibí un: ...
preguntado 11 años, 9 meses
2
votos
1
respuestas
vistas 695
1
votos
1
respuestas
vistas 378
Estoy tratando de realizar una compilación cruzada de ImageMagick en una máquina Linux. El libstdc ++. A que viene con la cadena de herramientas no está compilado con fPIC. Me gustaría usar el archivo so en su lugar. Sin embargo, libtool sigue vinculando libstdc ++. A (como archivo completo) y obtengo errores de reubicación. He visto el mismo problema con ...
preguntado 11 años, 10 meses
8
votos
1
respuestas
vistas 700
...
preguntado 12 años, 0 meses
5
votos
3
respuestas
vistas 2,074
Se dice que el Código Independiente de Posición solo usa posición relativa en lugar de posiciones absolutas, ¿cómo se implementa esto en cy en ensamblado respectivamente? ...
preguntado 12 años, 1 meses
6
votos
1
respuestas
vistas 8,055
Tengo un proyecto en el que tengo una biblioteca estática libhelper.a y otra con mi biblioteca de objetos compartidos real, libtestlib.so. Mi objetivo es vincular libhelper.a en libtestlib.so. ¿Es eso posible en Linux / BSD? Cuando probé y creé un programa de prueba, obtuve los siguientes errores: ...
preguntado 12 años, 2 meses
489
votos
6
respuestas
vistas 292,727
3
votos
2
respuestas
vistas 4,367
Estoy construyendo un proyecto que tiene un código reubicable en metal desnudo. Es una aplicación integrada Cortex M3. No tengo un enlazador dinámico y he implementado todas las reubicaciones en mi código de inicio. ...
preguntado 12 años, 3 meses
11
votos
2
respuestas
vistas 7,601
Tengo una aplicación incrustada que tendrá un cargador de arranque que decidirá ejecutar 1 de dos aplicaciones directamente desde la memoria flash interna. Estoy tratando de hacer que la posición de estas aplicaciones sea independiente para que ambas puedan compilarse para la misma dirección base. No hay sistema operativo, por lo que no hay dinámica ...
preguntado 12 años, 3 meses
105
votos
2
respuestas
vistas 32,970
Ya leí la página de manual de gcc, pero todavía no puedo entender la diferencia entre -fpic y -fPIC. ¿Alguien puede explicarlo, de una manera muy sencilla y clara? ...
preguntado 12 años, 9 meses
22
votos
2
respuestas
vistas 9,663
...
preguntado 12 años, 9 meses
6
votos
1
respuestas
vistas 2,520
¿Hay alguna manera de que gcc genere% pc direcciones relativas de constantes? Incluso cuando la cadena aparece en el segmento de texto, arm-elf-gcc generará un puntero constante a los datos, cargará la dirección del puntero a través de una dirección relativa% pc y luego la desreferencia. Por una variedad de razones, necesito ...
preguntado 12 años, 11 meses
30
votos
3
respuestas
vistas 18,026
Al menos en Linux y Solaris, las bibliotecas estáticas son en realidad un montón de .o compilados en un archivo grande. Al compilar una biblioteca estática, normalmente se omite el indicador -fpic, por lo que el código generado depende de la posición. ...
preguntado 13 años, 7 meses
64
votos
6
respuestas
vistas 31,371
...
preguntado 13 años, 9 meses
13
votos
4
respuestas
vistas 20,577
Tengo algunas dudas sobre cómo utilizan los programas la biblioteca compartida. ...
preguntado 13 años, 10 meses
12
votos
1
respuestas
vistas 1,941
Estoy armando un archivo MAKE para un proyecto en el que estoy trabajando. Tengo un ejecutable y una biblioteca compartida en el proyecto. Ambos utilizan algunos de los mismos archivos fuente que se compilan por separado en archivos objeto. Para poder usar estos objetos en la biblioteca compartida, necesito usar el -fPIC (posición ...
preguntado 13 años, 10 meses
116
votos
3
respuestas
vistas 59,603
22
votos
7
respuestas
vistas 28,753
Recibo este error cuando hago el make: ...
preguntado 14 años, 5 meses