[eside-ghost] Re: c, java Intel y powerpc

Saladino arkato en gmail.com
Mie Mar 22 10:15:33 CET 2006


Pues he comentado la funcion ceil y utilizando los valores sin
redondear parece que puede funcionar, aunque todavia no he hecho
pruebas. El tema es que parece que no enlaza con la libreria math al
ejecutarse, alguien ha utilizado funciones nativas desde java alguna
vez? es que me imagino que si resuelvo esa dependencia de ejecucion
ira como la seda.
Saludos
Saladino

On 3/22/06, Saladino <arkato en gmail.com> wrote:
> Weahs
> Pos resulta que andaba yo necesitado de una lib para mi pfc y no esta
> mas que pasa debian x86, parece bastante abandonadita.
> El caso es que como soy de Leioa digo que coño me bajo lso fuentes y a
> ver si compilo, es un jar pero que usa codigo nativo para comunicación
> serie.
> Total que no compilaba con fakeroot debian/rules binary, daba que no
> existia el <sys/io.h> gugleo y me dice que en ppc no tenemos eso,
> vaya, que ponga asm/io.h, lo pongo y compila de pm, me hace un .deb y
> me lo instalo.
> Pero ahora resulta que al ejecutar me mete una petada, concretamente esta:
> saladino en Zack:~/tjx10p-13/examples/server$ sh run
> java.lang.UnsatisfiedLinkError: rxtxSerial (/usr/lib/librxtxSerial.so:
> undefined symbol: ceil) thrown while loading gnu.io.RXTXCommDriver
> Exception in thread "main" java.lang.UnsatisfiedLinkError: rxtxSerial
> (/usr/lib/librxtxSerial.so: undefined symbol: ceil)
>         at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:870)
>         at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:839)
>         at java.lang.System.loadLibrary(System.java:445)
>         at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83)
>         at java.lang.J9VMInternals.initializeImpl(Native Method)
>         at java.lang.J9VMInternals.initialize(J9VMInternals.java:148)
>         at x10.CM11ASerialController.<init>(CM11ASerialController.java:113)
>         at X10SerialServer.main(X10SerialServer.java:37)
>
> Y digo yo, ceil? que raro no,
> man ceil
> NOMBRE
> ceil, ceilf, ceill - función límite: el valor más pequeño entero
> no menor que x
>
> No es mas que una funcion de redondeo, no se porque no hurga, me estoy
> planteando hacerla a mano. :)
> Si algun iluminado tiene una idea mejor le pago una cerveza.
> Saludos por ahi
> Saladino
>


Más información sobre la lista de distribución eside-ghost