Re: Libreria no encontrada
Martin Ibarra <[email protected]>
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <[email protected]> |
Que tal monos, pues ya pude resolver mi problema que tenia con la libreria en: mic@sopia:/usr/local/lib/mono/gac/glade-sharp/2.12.0.0__35e10195dab3c99f$ ls glade-sharp.dll glade-sharp.dll.config Aqui solo se encontraba la .dll pero no se encontraba el .dll.config que es el que contiene el dllmap, con agregar el .config fue suficiente, ahi por si alguien tiene problemas con asamble not found <configuration> <dllmap dll="libglade-2.0-0.dll" target="libglade-2.0.so.0" os="!windows"/> 2009/6/9 Juan C. Olivares <[email protected]> > Puedes intentar también definiendo la variable de entorno LD_LIBRARY_PATH. > > > Suerte. > > 2009/6/9 Martin Ibarra <[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. >>> >> >> > > > -- > 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