dipendenze gtk3
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
dipendenze gtk3
Ciao a tutti, volevo compilare un programma gtk3 a 32 bit su Slackware64 multilib, ho installato gtk+3, at-spi2-core e at-spi2-atk oltre a tutti i pacchetti qui: http://www.slackware.com/~alien/multili ... -compat32/
ma il configure dice che non è installato gtk3.
gtk3-demo-32, gtk3-demo-application-32, gtk3-icon-browser-32 e gtk3-widget-factory-32 funzionano.
Di quali altri pacchetti si ha bisogno per compilare?
ma il configure dice che non è installato gtk3.
gtk3-demo-32, gtk3-demo-application-32, gtk3-icon-browser-32 e gtk3-widget-factory-32 funzionano.
Di quali altri pacchetti si ha bisogno per compilare?
- brg
- Linux 3.x
- Messaggi: 580
- Iscritto il: sab 12 mar 2011, 14:20
- Slackware: 15.0
- Kernel: 5.15.117
- Desktop: KDE5
- Località: Montecatini
- Contatta:
Re: dipendenze gtk3
Se non mi ricordo male c'è un problema di configurazione con il relativo file di pkg-config o qualcosa del genere.
Tempo fa tenevo Porteus, una derivata di Slackware molto minimale e funzionale, su una macchina virtuale e ci avevo insallato gtk3 prendendo i pacchetti dal deposito ufficiale di Slackware. Dovetti riconfigurare qualcosa a mano per farlo funzionare, tipo due righe di roba, ma ci persi una giornata per scoprirlo.
Tempo fa tenevo Porteus, una derivata di Slackware molto minimale e funzionale, su una macchina virtuale e ci avevo insallato gtk3 prendendo i pacchetti dal deposito ufficiale di Slackware. Dovetti riconfigurare qualcosa a mano per farlo funzionare, tipo due righe di roba, ma ci persi una giornata per scoprirlo.
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: dipendenze gtk3
posta per favore il config.log (su pastebin) generato dal configure di questo programma che vuoi compilare.
le dipendenze di gtk+3 le trovi qui: dovresti installarle a 32 (convertendo prima i pacchetti a 32bit in *compat32*) e a 64bit (gli header sono nei pacchetti a 64bit).
io comunque in queste situazioni trovo moOolto piu' comodo compilare su macchine virtuali/container a 32bit.
le dipendenze di gtk+3 le trovi qui: dovresti installarle a 32 (convertendo prima i pacchetti a 32bit in *compat32*) e a 64bit (gli header sono nei pacchetti a 64bit).
io comunque in queste situazioni trovo moOolto piu' comodo compilare su macchine virtuali/container a 32bit.
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
Vi ringrazio per le risposte, si tratta di wine, lo voglio compilare con supporto alle gtk3, perciò lo devo compilare su una multilib, dev'essere compilato sia a 64 bit che a 32. A 64 bit viene rilevato gtk3, a 32 no.
I pacchetti riportati come dipendenze sulla lista di salix ci sono tutti.
Questo è il link del configure: http://pastebin.com/ZVXhNH2f
I pacchetti riportati come dipendenze sulla lista di salix ci sono tutti.
Questo è il link del configure: http://pastebin.com/ZVXhNH2f
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: dipendenze gtk3
come scrivevo sopra per provare a vedere dov'e' l'errore ci vorrebbe il file config.log (generato quando fai girare il ./configure): l'output di ./configure a video piu' di
non dice...
Codice: Seleziona tutto
checking for -lgtk-3... not found
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
ah ok scusa, ecco qui: http://www.sya54m.eu/config.log.txt
il file è troppo grande per pastebin
il file è troppo grande per pastebin
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: dipendenze gtk3
Codice: Seleziona tutto
configure:12915: checking for -lgtk-3
configure:12940: gcc -m32 -o conftest -O2 -fPIC -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -L/usr/lib -ldl conftest.c -lgtk-3 >&5
/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-slackware-linux/5.4.0/../../../libgtk-3.so when searching for -lgtk-3
/usr/lib64/gcc/x86_64-slackware-linux/5.4.0/../../../../x86_64-slackware-linux/bin/ld: cannot find -lgtk-3
collect2: error: ld returned 1 exit status
configure:12940: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "2.0"
| #define PACKAGE_STRING "Wine 2.0"
| #define PACKAGE_BUGREPORT "wine-devel@winehq.org"
| #define PACKAGE_URL "http://www.winehq.org"
| #define EXEEXT ""
| #define _FILE_OFFSET_BITS 64
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_AL_AL_H 1
| #define HAVE_ALSA_ASOUNDLIB_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ASM_TYPES_H 1
| #define HAVE_CURSES_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ELF_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETTEXT_PO_H 1
| #define HAVE_GRP_H 1
| #define HAVE_GSM_GSM_H 1
| #define HAVE_LBER_H 1
| #define HAVE_LDAP_H 1
| #define HAVE_LINK_H 1
| #define HAVE_LINUX_CDROM_H 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_LINUX_HDREG_H 1
| #define HAVE_LINUX_HIDRAW_H 1
| #define HAVE_LINUX_INPUT_H 1
| #define HAVE_LINUX_IOCTL_H 1
| #define HAVE_LINUX_JOYSTICK_H 1
| #define HAVE_LINUX_MAJOR_H 1
| #define HAVE_LINUX_PARAM_H 1
| #define HAVE_LINUX_SERIAL_H 1
| #define HAVE_LINUX_TYPES_H 1
| #define HAVE_MNTENT_H 1
| #define HAVE_NCURSES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_PCAP_PCAP_H 1
| #define HAVE_POLL_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SCSI_SCSI_H 1
| #define HAVE_SCSI_SCSI_IOCTL_H 1
| #define HAVE_SCSI_SG_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_SYS_ASOUNDLIB_H 1
| #define HAVE_SYS_EPOLL_H 1
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_IPC_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_messaggio_H 1
| #define HAVE_SYS_MTIO_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_PTRACE_H 1
| #define HAVE_SYS_QUEUE_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SHM_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SOCKETVAR_H 1
| #define HAVE_SYS_STATVFS_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_USER_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_VM86_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_ZLIB_H 1
| #define HAVE_SYS_MOUNT_H 1
| #define HAVE_SYS_STATFS_H 1
| #define HAVE_SYS_SYSCTL_H 1
| #define HAVE_SYS_USER_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_NET_IF_ARP_H 1
| #define HAVE_NET_ROUTE_H 1
| #define HAVE_NETINET_IF_ETHER_H 1
| #define HAVE_NETINET_IP_ICMP_H 1
| #define HAVE_NETINET_UDP_H 1
| #define HAVE_NETIPX_IPX_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_LINUX_IPX_H 1
| #define HAVE_LINUX_IRDA_H 1
| #define HAVE_LINUX_RTNETLINK_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_UCONTEXT_H 1
| #define HAVE_LINUX_VIDEODEV2_H 1
| #define HAVE_LIBV4L1_H 1
| #define HAVE_ATTR_XATTR_H 1
| #define HAVE_SYS_XATTR_H 1
| #define SONAME_LIBX11 "libX11.so.6"
| #define SONAME_LIBXEXT "libXext.so.6"
| #define HAVE_X11_XLIB_H 1
| #define HAVE_X11_XLIB_XCB_H 1
| #define HAVE_X11_XKBLIB_H 1
| #define HAVE_X11_XUTIL_H 1
| #define HAVE_X11_XCURSOR_XCURSOR_H 1
| #define HAVE_X11_EXTENSIONS_SHAPE_H 1
| #define HAVE_X11_EXTENSIONS_XINPUT_H 1
| #define HAVE_X11_EXTENSIONS_XINPUT2_H 1
| #define HAVE_X11_EXTENSIONS_XSHM_H 1
| #define HAVE_X11_EXTENSIONS_XCOMPOSITE_H 1
| #define HAVE_X11_EXTENSIONS_XINERAMA_H 1
| #define HAVE_X11_EXTENSIONS_XRANDR_H 1
| #define HAVE_X11_EXTENSIONS_XRENDER_H 1
| #define HAVE_X11_EXTENSIONS_XF86VMODE_H 1
| #define HAVE_X11_EXTENSIONS_XF86VMPROTO_H 1
| #define HAVE_XKB 1
| #define SONAME_LIBXCURSOR "libXcursor.so.1"
| #define SONAME_LIBXI "libXi.so.6"
| #define HAVE_LIBXXSHM 1
| #define HAVE_LIBXSHAPE 1
| #define SONAME_LIBXXF86VM "libXxf86vm.so.1"
| #define SONAME_LIBXRENDER "libXrender.so.1"
| #define HAVE_XRENDERSETPICTURETRANSFORM 1
| #define HAVE_XRENDERCREATELINEARGRADIENT 1
| #define SONAME_LIBXRANDR "libXrandr.so.2"
| #define HAVE_XRRGETSCREENRESOURCES 1
| #define SONAME_LIBXINERAMA "libXinerama.so.1"
| #define SONAME_LIBXCOMPOSITE "libXcomposite.so.1"
| #define SONAME_LIBX11_XCB "libX11-xcb.so.1"
| #define HAVE_XICCALLBACK_CALLBACK 1
| #define HAVE_XEVENT_XCOOKIE 1
| #define SONAME_LIBGL "libGL.so.1"
| #define SONAME_LIBOSMESA "libOSMesa.so.8"
| #define HAVE_VA_VA_X11_H 1
| #define HAVE_VA_VA_DRM_H 1
| #define SONAME_LIBVA "libva.so.1"
| #define SONAME_LIBVA_X11 "libva-x11.so.1"
| #define SONAME_LIBVA_DRM "libva-drm.so.1"
| #define HAVE_VAAPI 1
| #define SONAME_LIBPCAP "libpcap.so.1"
| #define HAVE_LIBXML_PARSER_H 1
| #define HAVE_LIBXML_XMLSAVE_H 1
| #define HAVE_LIBXML_SAX2_H 1
| #define HAVE_LIBXML2 1
| #define HAVE_XMLREADMEMORY 1
| #define HAVE_XMLNEWDOCPI 1
| #define HAVE_XMLSCHEMASSETPARSERSTRUCTUREDERRORS 1
| #define HAVE_XMLSCHEMASSETVALIDSTRUCTUREDERRORS 1
| #define HAVE_XMLFIRSTELEMENTCHILD 1
| #define HAVE_XMLDOC_PROPERTIES 1
| #define HAVE_LIBXSLT_PATTERN_H 1
| #define HAVE_LIBXSLT_TRANSFORM_H 1
| #define SONAME_LIBXSLT "libxslt.so.1"
| #define SONAME_LIBDBUS_1 "libdbus-1.so.3"
| #define SONAME_LIBGNUTLS "libgnutls.so.30"
| #define HAVE_GNUTLS_HASH 1
| #define SONAME_LIBNCURSES "libncurses.so.6"
| #define HAVE_MOUSEMASK 1
| #define SONAME_LIBSANE "libsane.so.1"
| #define SONAME_LIBV4L1 "libv4l1.so.0"
| #define HAVE_GPHOTO2 1
| #define HAVE_GPHOTO2_PORT 1
| #define HAVE_RESOLV 1
| #define HAVE_LCMS2_H 1
| #define HAVE_LCMS2 1
| #define HAVE_GTK_GTK_H 1
| #define SONAME_LIBGOBJECT_2_0 "libgobject-2.0.so.0"
| #define SONAME_LIBCAIRO "libcairo.so.2"
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gtk_style_context_save ();
| int
| main ()
| {
| return gtk_style_context_save ();
| ;
| return 0;
| }
la prima verifica che farei sarebbe controllare cosa c'e' in /usr/lib/libgtk-3.* e se esiste un file /usr/lib/libgtk-3.so.0.* verificherei con ldd se le librerie da cui dipende ci sono tutte.
una curiosita': che procedura hai seguito per installare le librerie gtk+3 a 32bit su slackware64 multilib?
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
sì c'è tutto
ho convertito i pacchetti con il tool di alien
Codice: Seleziona tutto
bash-4.4$ ls /usr/lib/libgtk-3*
/usr/lib/libgtk-3.la /usr/lib/libgtk-3.so.0 /usr/lib/libgtk-3.so.0.1800.9
bash-4.4$ ldd /usr/lib/libgtk-3.so.0
linux-gate.so.1 (0xf7771000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0xf6ef6000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6eee000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf6ede000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf6ece000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf6ebe000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xf6ea6000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf6e9e000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0xf6e96000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf6d56000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xf6cce000)
libEGL.so.1 => /usr/lib/libEGL.so.1 (0xf6cb6000)
libgbm.so.1 => /usr/lib/libgbm.so.1 (0xf6ca6000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xf6c9e000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6c8e000)
libGL.so.1 => /usr/lib/libGL.so.1 (0xf6c1e000)
libglapi.so.0 => /usr/lib/libglapi.so.0 (0xf6bfe000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf6bf6000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf6bee000)
libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0xf6be6000)
libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xf6bc6000)
libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0xf6bbe000)
libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0xf6bb6000)
libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0xf6bae000)
libxcb-randr.so.0 => /usr/lib/libxcb-randr.so.0 (0xf6b96000)
libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0xf6b86000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf6b76000)
libxcb-shape.so.0 => /usr/lib/libxcb-shape.so.0 (0xf6b6e000)
libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0xf6b66000)
libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0xf6b5e000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xf6b56000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf6b3e000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0xf6b26000)
librt.so.1 => /lib/librt.so.1 (0xf6b16000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf6aee000)
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0xf6abe000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf6a96000)
libatspi.so.0 => /usr/lib/libatspi.so.0 (0xf6a66000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xf6a56000)
libuuid.so.1 => /lib/libuuid.so.1 (0xf6a4e000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xf6a2e000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf68e6000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf68b6000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf68ae000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf68a6000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xf684e000)
libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0xf677e000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf6766000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf6716000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf670e000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf66ce000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf669e000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xf6616000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf657e000)
libbz2.so.1 => /lib/libbz2.so.1 (0xf6566000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0xf652e000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xf639e000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xf6396000)
libdl.so.2 => /lib/libdl.so.2 (0xf638e000)
libz.so.1 => /lib/libz.so.1 (0xf636e000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf634e000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf62f6000)
libffi.so.6 => /usr/lib/libffi.so.6 (0xf62ee000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf61a6000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf6186000)
libm.so.6 => /lib/libm.so.6 (0xf612e000)
libc.so.6 => /lib/libc.so.6 (0xf5f8e000)
/lib/ld-linux.so.2 (0x56606000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0xf5ef6000)
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: dipendenze gtk3
e' strano, perche' per curiosita' ho appena provato a fare un installazione pulita di slackware64-current con multilib su cui ho installato anche
e sembra trovarlo
(giusto per la cronaca ho usato paro paro lo SlackBuild di Alien Bob).
puo' darsi che gli diano fastidio i driver nvidia che sembri aver installato e che probabilmente hanno sostiuito/sovrascritto le librerie di mesa?
lo dico perche' nel mio output di "ldd /usr/lib/libgtk-3.so.0.1800.9" non ho, a differenza del tuo, libGLdispatch.so.0 (che mi sembra si trovi nei driver nvidia).
Codice: Seleziona tutto
at-spi2-atk-compat32-2.18.1-x86_64-1compat32.txz
at-spi2-core-compat32-2.18.3-x86_64-1compat32.txz
gtk+3-compat32-3.18.9-x86_64-1compat32.txz
Codice: Seleziona tutto
checking for -lgtk-3... libgtk-3.so.0
Codice: Seleziona tutto
configure:13621: checking for -lgtk-3
configure:13646: gcc -m32 -o conftest -O2 -fPIC -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -L/usr/lib -ldl conftest.c -lgtk-3 >&5
configure:13646: $? = 0
configure:13665: result: libgtk-3.so.0
puo' darsi che gli diano fastidio i driver nvidia che sembri aver installato e che probabilmente hanno sostiuito/sovrascritto le librerie di mesa?
lo dico perche' nel mio output di "ldd /usr/lib/libgtk-3.so.0.1800.9" non ho, a differenza del tuo, libGLdispatch.so.0 (che mi sembra si trovi nei driver nvidia).
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
e hai installato solo i pacchetti di alien oltre quei 3?
non lo so, ma i driver nvidia installano anche le librerie a 32 bit. Dovrei disinstallarli e reinstallare xorg e mesa per provare?ponce ha scritto:puo' darsi che gli diano fastidio i driver nvidia che sembri aver installato e che probabilmente hanno sostiuito/sovrascritto le librerie di mesa?
lo dico perche' nel mio output di "ldd /usr/lib/libgtk-3.so.0.1800.9" non ho, a differenza del tuo, libGLdispatch.so.0 (che mi sembra si trovi nei driver nvidia).
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: dipendenze gtk3
sisya54M ha scritto: e hai installato solo i pacchetti di alien oltre quei 3?
si, tieni di conto che e' una prova, non so se in effetti siano i driver nvidia a crearti il problema...non lo so, ma i driver nvidia installano anche le librerie a 32 bit. Dovrei disinstallarli e reinstallare xorg e mesa per provare?ponce ha scritto:puo' darsi che gli diano fastidio i driver nvidia che sembri aver installato e che probabilmente hanno sostiuito/sovrascritto le librerie di mesa?
lo dico perche' nel mio output di "ldd /usr/lib/libgtk-3.so.0.1800.9" non ho, a differenza del tuo, libGLdispatch.so.0 (che mi sembra si trovi nei driver nvidia).
senno' puoi anche farti una macchina virtuale/container/chroot dove compilare quello che ti serve (io faccio cosi').
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
oppure posso provare dal portatile, lì non ci sono driver proprietari, però è quasi 10 volte più lento
- sya54M
- Master
- Messaggi: 1665
- Iscritto il: mer 6 giu 2007, 14:44
- Nome Cognome: Andrea Peluso
- Slackware: 64-current
- Kernel: ultimo
- Desktop: KDE
- Località: (Salerno)
- Contatta:
Re: dipendenze gtk3
niente, non va nemmeno sul portatile senza driver nvidia