epileg | bona tarda | 15:38 |
---|---|---|
mdepalol | bones | 15:40 |
epileg | tinc una pregunta | 15:40 |
epileg | a ubuntu 32 bit es pot compilar a 64 bit amb gcc just instaŀlant gcc-multilib i amb l'opció -m64 | 15:45 |
epileg | com puc fer el mateix a Fedora 32 bits? | 15:45 |
mdepalol | ni idea, hauries de mirar quin paquet de rpm conté les llibreries necessàries per fer això | 15:46 |
mdepalol | bàsicament serà relacionat amb l'instal·lació de gcc que porti el sistema | 15:46 |
epileg | ja porto uns quants dies mirant-ho, i res de res | 15:46 |
mdepalol | és que no tinc cap redhat aquí | 15:50 |
mdepalol | amb el yum no trobes res ? | 15:50 |
epileg | no noi, i a sobre, tot el que he preguntat en altres xats em diuen que no es pot fer, i quan els dic que a debian/ubuntu és tant complicat com instaŀlar aquest paquet, es queden de pedre. | 15:52 |
epileg | pedra* | 15:52 |
epileg | a on dic fedora hi pots posar openSUSE, CentOS, etc. | 15:53 |
tsdgeos | bueno | 15:54 |
tsdgeos | cross compiling no es "dificil" | 15:54 |
tsdgeos | per defecte gcc sap fer-ho | 15:54 |
epileg | alguna guia de cross compiling? | 15:55 |
tsdgeos | el problema | 15:55 |
tsdgeos | es toteles les llibreries q pugis usar | 15:55 |
tsdgeos | que tambe les necessites en l'altre versio | 15:55 |
tsdgeos | aixo es el q es dificil :D | 15:55 |
epileg | que vols dir amb l'altre versió? | 15:56 |
tsdgeos | doncs q si fas servir qt al teu programa | 15:57 |
tsdgeos | doncs et fa falta el qt de 64 bits | 15:57 |
tsdgeos | per que compili | 15:57 |
tsdgeos | tot depen de les dependencies q tingui el teu programa | 15:57 |
epileg | home, amb això ja hi compto, de fet a ubuntu també passa | 15:57 |
tsdgeos | ok | 15:58 |
tsdgeos | llavors a qualsevol gcc hauries de poder usar -m64 | 15:58 |
tsdgeos | quin problema tens? | 15:58 |
epileg | que casca | 15:58 |
epileg | a fedora | 15:58 |
tsdgeos | defineix "casca" | 15:58 |
epileg | que compila però no enllaça | 15:59 |
epileg | pera que ara no n'estic segur, un moment | 15:59 |
tsdgeos | llavors et falten les llibreries q donguin aquest simbols | 15:59 |
epileg | mira, a fedora 13 32 bit | 16:05 |
epileg | $ gcc c.c | 16:05 |
epileg | no torna cap error | 16:05 |
epileg | en canvi | 16:05 |
epileg | $ gcc -m64 c.c | 16:06 |
epileg | c.c:1: sorry, unimplemented: 64-bit mode not compiled in | 16:06 |
tsdgeos | wops | 16:08 |
tsdgeos | ok | 16:08 |
tsdgeos | culpa de l'empaquetador llavors | 16:08 |
epileg | ... i el de openSUSE, i el de CentOS, i el de..... | 16:08 |
epileg | jo crec que aquí hi ha hagut una mena de confusió. Una cosa és compilar i l'altre és executar | 16:10 |
epileg | ho dic perquè a fedora 64 bits no hi ha cap problema en compilar a 32 bits amb $ gcc -m32 c.c | 16:11 |
epileg | a veure si en papapep entra un dia pel canal a veure que m'explica sobre això. Es que és un trànsfuga d'Ubuntu a Fedora... ;-) | 16:15 |
=== tsdgeos_ is now known as tsdgeos |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!