Re: Libreria no encontrada
Martin Ibarra <[email protected]>
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <[email protected]> |
La agregue pero sigue sin cargar
sopia:~# cat /etc/mono/config
<configuration>
<dllmap dll="libglade-2.0-0.dll" target="libglade-2.0.so.0"
os="!windows"/>
<dllmap dll="i:cygwin1.dll" target="libc.so.6" os="!windows" />
despues de esto ejecute *ldconfig *
sopia:/usr/local/lib# ldconfig -p | grep libglade
libgladeui-1.so.7 (libc6) => /usr/lib/libgladeui-1.so.7
libglade-2.0.so.0 (libc6) => /usr/local/lib/libglade-2.0.so.0
libglade-2.0.so.0 (libc6) => /usr/lib/libglade-2.0.so.0
libglade-2.0.so (libc6) => /usr/local/lib/libglade-2.0.so
libglade-2.0.so (libc6) => /usr/lib/libglade-2.0.so
en la pagina de mono dicen que agregue el path y lo hice como dice.
The correct way to fix this problem is to add /usr/local/lib as one of the
paths that ldconfig indexes. To do this, add the path to /etc/ld.so.conf and
run "ldconfig" as root, which will force the cache to be rebuilt.
mic@sopia:~$ cat /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf
/usr/local/lib
y corri ldconfig y sigue igual, espero mañana sea otro dia, realmente lo que
me interesa es tener la documentacion en mi maquina y no estarla consultando
en linea ya que no dispongo mas que de 256KB, ademas de editar los items y
algo con el monodevelop-database mmm pensanlo bien si es necesario para
varias cosas.
2009/6/8 Juan C. Olivares <[email protected]>
> Por razones de diseño de .NET, se inica que no se encuentra una DLL, pero
> en realidad debería buscar la biblioteca .so. En el caso de que no se
> encuentre porque el nombre no coincide con el instalado, puedes mapear la
> biblioteca en /etc/mono/config:
>
> <dllmap dll="sqlite3" target="libsqlite3.so.0" os="!windows"/>
>
> Esto en el elemento /configuration/dllmap
>
> Suerte.
>
> 2009/6/9 Martin Ibarra <[email protected]>
>
> Que tal, efectivamente el problema no es tanto que esten agregados las
>> librerias o no en las referencias, si no que no encuentra el runtime esta
>> libreria tengo Debian lenny y si tengo las libglade
>>
>> lrwxrwxrwx 1 root staff 21 2009-06-08 19:13 /usr/local/lib/
>> libglade-2.0.so -> libglade-2.0.so.0.0.7
>>
>> pero la que busca mi runtime es la .dll nose si pudiera tomarla de algun
>> lugar o de alguien que tenga la libreria y cargarla directamente con
>> gacutil2 y funcione alguien que me pueda enviar la .dll :P
>>
>>
>> con aptitude me indica que esta instalada, pero en ningun lado aparece la
>> famosa .dll.
>>
>> i
>> libglade2.0-cil -
>> CLI binding for the Glade libraries
>> 2.6
>>
>> en google indican que libglade-2.0.so es su contra parte de la .dll
>> pero hasta ahi.
>>
>>
>>
>>
>>
>> 2009/6/8 Juan C. Olivares <[email protected]>
>>
>> Monos:
>>>
>>> Me parece que el problema es una biblioteca que no se encuentra en
>>> runtime y no un problema de compilación, por lo cual, aunque agregues la
>>> referencia, probablemente vas a seguir teniendo el problema.
>>>
>>> La biblioteca que mencionas es una biblioteca nativa. En el caso de Linux
>>> es libglade-2.0.so.0. En mi caso particular, en Ubuntu, este archivo viene
>>> incluído en el paquete libglade2-0.
>>>
>>> Verifica que tengas instalado el paquete correspondiente de libglade para
>>> tu distribución.
>>>
>>> Suerte.
>>>
>>> 2009/6/9 Jose Pablo <[email protected]>
>>>
>>>> Compañero creo (y espero no mal interpretar tu pregunta), que no es tan
>>>> grave como vos pensas.
>>>>
>>>> En el monodevelop a la izquierda en el panel de solución aparece una
>>>> carpeta gris llamada Referencias, dale clik derecho y escoges Edit
>>>> References ahi aparecen los Ensamblados que puedes agregar, estos
>>>> ensamblados son las librerías, creo que tenés que incluir, gdk-sharp,
>>>> glade-sharp, glib-sharp y no se si gtk-dotnet también.
>>>>
>>>> Creo y espero que eso solucione tu problema. Nuevamente espero no haber
>>>> mal entendido tu pregunta. Suerte
>>>>
>>>> 2009/6/8 Martin Ibarra <[email protected]>
>>>>
>>>>> Saludos.
>>>>>
>>>>> Cúando tarto de accesar con monodevelop a los widgets digmos en un
>>>>> ComboBox en las propiedades Items, para agregarle manualmente algunos Items
>>>>> me marca un Exception libglade2.0-0.dll not found
>>>>> ya he buscado por google pero no se en que paquete viene, yo compile
>>>>> monodevelop de las fuentes, no se si alguien tenga la libreria y me la pueda
>>>>> pasar o como arreglar este problemita.
>>>>>
>>>>> Erro es este:
>>>>>
>>>>> System.DllNotFoundException: libglade-2.0-0.dll
>>>>>
>>>>> Saludos.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mono-hispano mailing list
>>>>> [email protected]
>>>>> https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Santiago 1:5 Y si alguno de vosotros tiene falta de sabiduría, pídala a
>>>> Dios, el cual da a todos abundantemente y sin reproche, y le será dada.
>>>>
>>>> _______________________________________________
>>>> Mono-hispano mailing list
>>>> [email protected]
>>>> https://listas.hispalinux.es/mailman/listinfo/mono-hispano
>>>>
>>>
>>>
>>>
>>> --
>>> Atte,
>>> Juan Cristóbal Olivares
>>> חואנכרי
>>>
>>> ==============
>>>
>>> Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi
>>> PC del siglo XXI tiene cuarenta gigabytes.
>>>
>>
>>
>
>
> --
> Atte,
> Juan Cristóbal Olivares
> חואנכרי
>
> ==============
>
> Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi
> PC del siglo XXI tiene cuarenta gigabytes.
>
_______________________________________________
Mono-hispano mailing list
[email protected]
https://listas.hispalinux.es/mailman/listinfo/mono-hispano