Ir al contenido


Foto

[RESUELTO] Como compilar dll a so en linux


  • Por favor identifícate para responder
10 respuestas en este tema

#1 axesys

axesys

    Advanced Member

  • Moderadores
  • PipPipPip
  • 640 mensajes
  • LocationLos Mochis

Escrito 20 mayo 2009 - 05:05

http://www.codeproje...t=1744395&fr=26

Baje un código para encriptar y desencriptar con BlowFish el cual ya lo compilaron en Visual C++ y les funciona desde cobol pero ahora la ocupo como un .so para linux.

Adjunto puse los archivos que modifique para que compilara con estas instrucciones

g++ -I/home/macroftp/PPTS -shared BlowFish.cpp Encrypt.cpp -o Encrypt.so

Otra forma que encontre en http://tldp.org/HOWT...-libraries.html
3.4. Creating a Shared Library

g++ -I/home/macroftp/PPTS -fPIC -g -c -Wall BlowFish.cpp
g++ -shared -Wl,-soname,Encrypt.so.1 -o Encrypt.so.1.0.1 BlowFish.o -lc

Pero al parecer no es así­ porque me dicen los que la van a usar que no se las detecta como válida el cobol
  • 0

#2 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 21 mayo 2009 - 10:34

Yo tengo una duda aprovechando el tema. se pueden generar .so con lazarus?, que tengo unas librerias UDFs y me gustaria montar un servidor linux con firebird.
  • 0

#3 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 21 mayo 2009 - 04:13

Yo tengo una duda aprovechando el tema. se pueden generar .so con lazarus?...


Imagen Enviada
  • 0

#4 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 21 mayo 2009 - 06:00

[off-topic]Bendita Diabla, con razón te gusta tanto el "666" :p :p[/off-topic]
  • 0

#5 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 21 mayo 2009 - 06:18

[off-topic]Bendita Diabla, con razón te gusta tanto el "666" :p :p[/off-topic]


Contigo ya son dos en el club de fans amigo ;) y eso sin incluirme Imagen Enviada
  • 0

#6 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 21 mayo 2009 - 06:20


[off-topic]Bendita Diabla, con razón te gusta tanto el "666" :p :p[/off-topic]


Contigo ya son dos en el club de fans amigo ;) y eso sin incluirme Imagen Enviada


:D :D :D  :-#

Salud OS
  • 0

#7 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 21 mayo 2009 - 06:25



[off-topic]Bendita Diabla, con razón te gusta tanto el "666" :p :p[/off-topic]


Contigo ya son dos en el club de fans amigo ;) y eso sin incluirme Imagen Enviada


:D :D :D  :-#

Salud OS


Ya son 3... vaya hombres que me preocupa el BlowFish :^) *-) 8-| :D
  • 0

#8 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 21 mayo 2009 - 07:13

Mas grafico no podias ser jajaaj, gracias.  (6) :D
  • 0

#9 axesys

axesys

    Advanced Member

  • Moderadores
  • PipPipPip
  • 640 mensajes
  • LocationLos Mochis

Escrito 22 mayo 2009 - 10:08

Yo tengo una duda aprovechando el tema. se pueden generar .so con lazarus?...


Imagen Enviada


Esta muy bueno eso lo malo que ahorita lo ocupo en c++. Y pues ya lo hice funcionar en linux usando puro c++ ahora le ando buscando para que el cobol la lea pero dice que no encuentra la función.

Adjunto pongo los nuevos fuentes.

Y les comparto este documento que encontre, se me hizo muy interesante para los delphinos

Borland C++ Builder for Delphi Users

Archivos adjuntos


  • 0

#10 cHackAll

cHackAll

    Advanced Member

  • Administrador
  • 599 mensajes

Escrito 23 mayo 2009 - 09:54

...lo malo que ahorita lo ocupo en c++...


Si, si... ese snapshot respondí­a la duda de Kipow.

...ahora le ando buscando para que el cobol la lea pero dice que no encuentra la función...


Ese es el detalle :$

...Y les comparto este documento que encontre, se me hizo muy interesante para los delphinos

Borland C++ Builder for Delphi Users


Gracias, aquí­ hay otro tanto.

Salud!
  • 0

#11 axesys

axesys

    Advanced Member

  • Moderadores
  • PipPipPip
  • 640 mensajes
  • LocationLos Mochis

Escrito 26 mayo 2009 - 09:50

Ya encontre la solución al problema. En lugar de compilar con g++ hay que compilar con gcc y ya con eso funciona el so con cobol en linux.


Saludos
  • 0




IP.Board spam blocked by CleanTalk.