[RIJEŠENO] kako instalirat GTK+

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Odgovori
Avatar
paupav
Postovi: 42
Pridružen/a: 29 lip 2013, 01:07
Spol: M
OS: Elementary OS Freya

[RIJEŠENO] kako instalirat GTK+

Post Postao/la paupav »

na linux mintu? je ima načina bez da se ručno instalirava paket po paket?
Avatar
shicy
Postovi: 8905
Pridružen/a: 28 lip 2009, 22:49
Spol: M
OS: Slackware

Re: kako instalirat GTK+

Post Postao/la shicy »

aj malo preciziraj :D
ovo kako si opisao problem je savršen primjer lošeg opisa problema :D
Avatar
paupav
Postovi: 42
Pridružen/a: 29 lip 2013, 01:07
Spol: M
OS: Elementary OS Freya

Re: kako instalirat GTK+

Post Postao/la paupav »

Shicy je napisao/la:aj malo preciziraj :D
ovo kako si opisao problem je savršen primjer lošeg opisa problema :D
evo ako će ovo šta poslužit :)

do make-a je ./configure za glib-2.36

Kod: Označi sve

checking sys/event.h presence... no
checking for sys/event.h... no
checking for FAMOpen in -lfam... no
configure: WARNING: *** FAM support will not be built (FAM library not found) ***
checking for getxattr in -lc... yes
checking sys/xattr.h usability... yes
checking sys/xattr.h presence... yes
checking for sys/xattr.h... yes
checking for XATTR_NOFOLLOW... no
checking for LIBELF... no
checking for elf_begin in -lelf... no
checking for elf_getshdrstrndx in -lelf... no
checking for elf_getshdrnum in -lelf... no
checking libelf.h usability... no
checking libelf.h presence... no
checking for libelf.h... no
checking for platform-dependent source... 
checking whether to compile timeloop... yes
checking if building for some Win32 platform... no
checking for thread implementation... posix
checking thread related cflags... -pthread
checking thread related libraries... -pthread
checking for localtime_r... yes
checking for gmtime_r... (cached) yes
checking for posix getpwuid_r... yes
checking for posix getgrgid_r... yes
checking for pthread_attr_setstacksize... yes
checking for pthread_condattr_setclock... yes
checking for clock_gettime... yes
checking for lock-free atomic intrinsics... yes
checking for futex(2) system call... yes
checking for eventfd(2) system call... yes
checking value of POLLIN... 1
checking value of POLLOUT... 4
checking value of POLLPRI... 2
checking value of POLLERR... 8
checking value of POLLHUP... 16
checking value of POLLNVAL... 32
checking for broken poll... no
checking whether compiler understands -Wno-pointer-sign... yes
checking for EILSEQ... yes
checking for gtkdoc-check... no
checking for gtkdoc-rebase... no
checking for gtkdoc-mkpdf... no
checking whether to build gtk-doc documentation... no
checking for xsltproc... no
checking for XML catalog (/etc/xml/catalog)... found
checking for xmlcatalog... /usr/bin/xmlcatalog
checking whether to generate man pages... no
checking whether to include dtrace tracing support... yes
checking for dtrace... no
checking whether to include systemtap tracing support... no
checking for guint32... yes
checking alignment of guint32... 4
checking for guint64... yes
checking alignment of guint64... 4
checking for unsigned long... yes
checking alignment of unsigned long... 4
checking for DBUS1... yes
checking for dbus-daemon... dbus-daemon
checking for -Bsymbolic-functions linker flag... yes
checking for -fvisibility=hidden compiler flag... yes
checking if gcc supports flag -Wall in envvar CFLAGS... yes
checking if gcc supports flag -Wstrict-prototypes in envvar CFLAGS... yes
checking if gcc supports flag -Werror=declaration-after-statement in envvar CFLAGS... yes
checking if gcc supports flag -Werror=missing-prototypes in envvar CFLAGS... yes
checking if gcc supports flag -Werror=implicit-function-declaration in envvar CFLAGS... yes
checking if gcc supports flag -Werror=pointer-arith in envvar CFLAGS... yes
checking if gcc supports flag -Werror=init-self in envvar CFLAGS... yes
checking if gcc supports flag -Werror=format-security in envvar CFLAGS... yes
checking if gcc supports flag -Werror=format=2 in envvar CFLAGS... yes
checking if gcc supports flag -Werror=missing-include-dirs in envvar CFLAGS... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating glib-2.0.pc
config.status: creating gmodule-2.0.pc
config.status: creating gmodule-export-2.0.pc
config.status: creating gmodule-no-export-2.0.pc
config.status: creating gthread-2.0.pc
config.status: creating gobject-2.0.pc
config.status: creating gio-2.0.pc
config.status: creating gio-unix-2.0.pc
config.status: creating gio-windows-2.0.pc
config.status: creating glib-zip
config.status: creating glib-gettextize
config.status: creating Makefile
config.status: creating build/Makefile
config.status: creating build/win32/Makefile
config.status: creating build/win32/dirent/Makefile
config.status: creating build/win32/vs9/Makefile
config.status: creating build/win32/vs10/Makefile
config.status: creating build/win32/vs11/Makefile
config.status: creating glib/Makefile
config.status: creating glib/glib.stp
config.status: creating glib/libcharset/Makefile
config.status: creating glib/gnulib/Makefile
config.status: creating glib/pcre/Makefile
config.status: creating glib/update-pcre/Makefile
config.status: creating glib/tests/Makefile
config.status: creating gmodule/Makefile
config.status: creating gmodule/gmoduleconf.h
config.status: creating gobject/Makefile
config.status: creating gobject/gobject.stp
config.status: creating gobject/glib-mkenums
config.status: creating gobject/tests/Makefile
config.status: creating gthread/Makefile
config.status: creating gio/Makefile
config.status: creating gio/gdbus-2.0/codegen/Makefile
config.status: creating gio/gdbus-2.0/codegen/config.py
config.status: creating gio/gnetworking.h
config.status: creating gio/xdgmime/Makefile
config.status: creating gio/inotify/Makefile
config.status: creating gio/kqueue/Makefile
config.status: creating gio/fen/Makefile
config.status: creating gio/fam/Makefile
config.status: creating gio/win32/Makefile
config.status: creating gio/tests/Makefile
config.status: creating gio/tests/gdbus-object-manager-example/Makefile
config.status: creating gio/tests/services/Makefile
config.status: creating gio/tests/services/org.gtk.GDBus.Examples.ObjectManager.service
config.status: creating po/Makefile.in
config.status: creating docs/Makefile
config.status: creating docs/reference/Makefile
config.status: creating docs/reference/glib/Makefile
config.status: creating docs/reference/glib/version.xml
config.status: creating docs/reference/gobject/Makefile
config.status: creating docs/reference/gobject/version.xml
config.status: creating docs/reference/gio/Makefile
config.status: creating docs/reference/gio/gdbus-object-manager-example/Makefile
config.status: creating docs/reference/gio/version.xml
config.status: creating tests/Makefile
config.status: creating tests/gobject/Makefile
config.status: creating tests/refcount/Makefile
config.status: creating m4macros/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing libtool commands
config.status: executing glib/glibconfig.h commands
config.status: executing chmod-scripts commands
paulo@DancingPuppy ~/Radna površina/glib-2.36.0 $ make
make  all-recursive
make[1]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0'
Making all in .
make[2]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0'
make[2]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0'
Making all in m4macros
make[2]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/m4macros'
make[2]: Ništa za napraviti za `all'.
make[2]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/m4macros'
Making all in glib
make[2]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib'
  GEN      glibconfig-stamp
config.status: executing glib/glibconfig.h commands
config.status: glib/glibconfig.h is unchanged
make  all-recursive
make[3]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib'
Making all in libcharset
make[4]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib/libcharset'
  CC       libcharset_la-localcharset.lo
  CCLD     libcharset.la
  GEN      ref-add.sed
  GEN      ref-del.sed
  GEN      charset.alias
make[4]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib/libcharset'
Making all in pcre
make[4]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib/pcre'
  CC       libpcre_la-pcre_byte_order.lo
  CC       libpcre_la-pcre_chartables.lo
  CC       libpcre_la-pcre_compile.lo
  CC       libpcre_la-pcre_config.lo
  CC       libpcre_la-pcre_dfa_exec.lo
  CC       libpcre_la-pcre_exec.lo
  CC       libpcre_la-pcre_fullinfo.lo
  CC       libpcre_la-pcre_get.lo
  CC       libpcre_la-pcre_globals.lo
  CC       libpcre_la-pcre_jit_compile.lo
  CC       libpcre_la-pcre_newline.lo
  CC       libpcre_la-pcre_ord2utf8.lo
  CC       libpcre_la-pcre_string_utils.lo
  CC       libpcre_la-pcre_study.lo
  CC       libpcre_la-pcre_tables.lo
  CC       libpcre_la-pcre_valid_utf8.lo
  CC       libpcre_la-pcre_xclass.lo
  CCLD     libpcre.la
make[4]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib/pcre'
Making all in update-pcre
make[4]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib/update-pcre'
make[4]: Ništa za napraviti za `all'.
make[4]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib/update-pcre'
Making all in .
make[4]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib'
  CC       libglib_2_0_la-gallocator.lo
  CC       libglib_2_0_la-gcache.lo
  CC       libglib_2_0_la-gcompletion.lo
  CC       libglib_2_0_la-grel.lo
  CC       libglib_2_0_la-gthread-deprecated.lo
  CC       libglib_2_0_la-garray.lo
  CC       libglib_2_0_la-gasyncqueue.lo
  CC       libglib_2_0_la-gatomic.lo
  CC       libglib_2_0_la-gbacktrace.lo
gbacktrace.c: In function 'stack_trace':
gbacktrace.c:301:22: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c:302:22: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c:303:22: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c:318:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c:319:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c:320:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
gbacktrace.c: In function 'g_on_error_query':
gbacktrace.c:177:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
  CC       libglib_2_0_la-gbase64.lo
  CC       libglib_2_0_la-gbitlock.lo
  CC       libglib_2_0_la-gbookmarkfile.lo
  CC       libglib_2_0_la-gbytes.lo
  CC       libglib_2_0_la-gcharset.lo
  CC       libglib_2_0_la-gchecksum.lo
  CC       libglib_2_0_la-gconvert.lo
  CC       libglib_2_0_la-gdataset.lo
  CC       libglib_2_0_la-gdate.lo
  CC       libglib_2_0_la-gdatetime.lo
  CC       libglib_2_0_la-gdir.lo
  CC       libglib_2_0_la-genviron.lo
  CC       libglib_2_0_la-gerror.lo
  CC       libglib_2_0_la-gfileutils.lo
  CC       libglib_2_0_la-ggettext.lo
  CC       libglib_2_0_la-ghash.lo
  CC       libglib_2_0_la-ghmac.lo
  CC       libglib_2_0_la-ghook.lo
  CC       libglib_2_0_la-ghostutils.lo
  CC       libglib_2_0_la-giochannel.lo
  CC       libglib_2_0_la-gkeyfile.lo
  CC       libglib_2_0_la-glib-init.lo
  CC       libglib_2_0_la-glib-private.lo
  CC       libglib_2_0_la-glist.lo
  CC       libglib_2_0_la-gmain.lo
  CC       libglib_2_0_la-gmappedfile.lo
  CC       libglib_2_0_la-gmarkup.lo
  CC       libglib_2_0_la-gmem.lo
  CC       libglib_2_0_la-gmessages.lo
  CC       libglib_2_0_la-gnode.lo
  CC       libglib_2_0_la-goption.lo
  CC       libglib_2_0_la-gpattern.lo
  CC       libglib_2_0_la-gpoll.lo
  CC       libglib_2_0_la-gprimes.lo
  CC       libglib_2_0_la-gqsort.lo
  CC       libglib_2_0_la-gquark.lo
  CC       libglib_2_0_la-gqueue.lo
  CC       libglib_2_0_la-grand.lo
  CC       libglib_2_0_la-gregex.lo
  CC       libglib_2_0_la-gscanner.lo
  CC       libglib_2_0_la-gsequence.lo
  CC       libglib_2_0_la-gshell.lo
  CC       libglib_2_0_la-gslice.lo
  CC       libglib_2_0_la-gslist.lo
  CC       libglib_2_0_la-gstdio.lo
  CC       libglib_2_0_la-gstrfuncs.lo
  CC       libglib_2_0_la-gstring.lo
  CC       libglib_2_0_la-gstringchunk.lo
  CC       libglib_2_0_la-gtestutils.lo
  CC       libglib_2_0_la-gthread.lo
  CC       libglib_2_0_la-gthreadpool.lo
  CC       libglib_2_0_la-gtimer.lo
  CC       libglib_2_0_la-gtimezone.lo
  CC       libglib_2_0_la-gtrashstack.lo
  CC       libglib_2_0_la-gtree.lo
  CC       libglib_2_0_la-guniprop.lo
  CC       libglib_2_0_la-gutf8.lo
  CC       libglib_2_0_la-gunibreak.lo
  CC       libglib_2_0_la-gunicollate.lo
  CC       libglib_2_0_la-gunidecomp.lo
  CC       libglib_2_0_la-gurifuncs.lo
  CC       libglib_2_0_la-gutils.lo
  CC       libglib_2_0_la-gvariant.lo
  CC       libglib_2_0_la-gvariant-core.lo
  CC       libglib_2_0_la-gvariant-parser.lo
  CC       libglib_2_0_la-gvariant-serialiser.lo
  CC       libglib_2_0_la-gvarianttypeinfo.lo
  CC       libglib_2_0_la-gvarianttype.lo
  CC       libglib_2_0_la-gversion.lo
  CC       libglib_2_0_la-gwakeup.lo
  CC       libglib_2_0_la-gprintf.lo
  CC       libglib_2_0_la-glib-unix.lo
  CC       libglib_2_0_la-gthread-posix.lo
  CC       giounix.lo
  CC       gspawn.lo
  CCLD     libglib-2.0.la
  CC       gtester.o
  CCLD     gtester
echo glib-unix.h glib-object.h glib.h galloca.h garray.h gasyncqueue.h gatomic.h gbacktrace.h gbase64.h gbitlock.h gbookmarkfile.h gbytes.h gcharset.h gchecksum.h gconvert.h gdataset.h gdate.h gdatetime.h gdir.h genviron.h gerror.h gfileutils.h ggettext.h ghash.h ghmac.h ghook.h ghostutils.h gi18n.h gi18n-lib.h giochannel.h gkeyfile.h glist.h gmacros.h gmain.h gmappedfile.h gmarkup.h gmem.h gmessages.h gnode.h goption.h gpattern.h gpoll.h gprimes.h gqsort.h gquark.h gqueue.h grand.h gregex.h gscanner.h gsequence.h gshell.h gslice.h gslist.h gspawn.h gstdio.h gstrfuncs.h gtestutils.h gstring.h gstringchunk.h gthread.h gthreadpool.h gtimer.h gtimezone.h gtrashstack.h gtree.h gtypes.h gunicode.h gurifuncs.h gutils.h gvarianttype.h gvariant.h gversion.h gversionmacros.h gwin32.h gprintf.h > glib-public-headers.txt.tmp && mv glib-public-headers.txt.tmp glib-public-headers.txt
make[4]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib'
Making all in tests
make[4]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/glib/tests'
  CC       array-test.o
  CCLD     array-test
  CC       asyncqueue.o
  CCLD     asyncqueue
  CC       atomic-atomic.o
  CCLD     atomic
  CC       base64.o
  CCLD     base64
  CC       bitlock.o
  CCLD     bitlock
  CC       bookmarkfile.o
  CCLD     bookmarkfile
  CC       bytes.o
  CCLD     bytes
  CC       cache.o
  CCLD     cache
  CC       checksum.o
  CCLD     checksum
  CC       collate.o
  CCLD     collate
  CC       cond.o
  CCLD     cond
  CC       convert.o
  CCLD     convert
  CC       dataset.o
  CCLD     dataset
  CC       date.o
  CCLD     date
  CC       dir.o
  CCLD     dir
  CC       environment.o
  CCLD     environment
  CC       error.o
  CCLD     error
  CC       fileutils.o
fileutils.c: In function „test_set_contents”:
fileutils.c:748:9: upozorenje: ignoring return value of „write”, declared with attribute warn_unused_result [-Wunused-result]
  CCLD     fileutils
  CC       gdatetime.o
  CCLD     gdatetime
  CC       gvariant.o
  CCLD     gvariant
  CC       gwakeuptest.o
  CC       gwakeup.o
  CCLD     gwakeup
  CC       hash.o
  CCLD     hash
  CC       hmac.o
  CCLD     hmac
  CC       hook.o
  CCLD     hook
  CC       hostutils.o
  CCLD     hostutils
  CC       keyfile.o
  CCLD     keyfile
  CC       list.o
  CCLD     list
  CC       logging.o
  CCLD     logging
  CC       mainloop.o
mainloop.c: In function „test_source_unix_fd_api”:
mainloop.c:1157:8: upozorenje: ignoring return value of „pipe”, declared with attribute warn_unused_result [-Wunused-result]
mainloop.c:1158:8: upozorenje: ignoring return value of „pipe”, declared with attribute warn_unused_result [-Wunused-result]
  CCLD     mainloop
  CC       mappedfile.o
  CCLD     mappedfile
  CC       markup-parse.o
  CCLD     markup-parse
  CC       markup-collect.o
  CCLD     markup-collect
  CC       markup-escape.o
  CCLD     markup-escape
  CC       markup-subparser.o
  CCLD     markup-subparser
  CC       mem-overflow.o
  CCLD     mem-overflow
  CC       mutex.o
  CCLD     mutex
  CC       node.o
  CCLD     node
  CC       once.o
  CCLD     once
  CC       option-context.o
  CCLD     option-context
  CC       option-argv0.o
  CCLD     option-argv0
  CC       pattern.o
  CCLD     pattern
  CC       private.o
  CCLD     private
  CC       protocol.o
  CCLD     protocol
  CC       queue.o
  CCLD     queue
  CC       rand.o
  CCLD     rand
  CC       rec-mutex.o
  CCLD     rec-mutex
  CC       regex.o
  CCLD     regex
  CC       rwlock.o
  CCLD     rwlock
  CC       scannerapi.o
  CCLD     scannerapi
  CC       sequence.o
  CCLD     sequence
  CC       shell.o
  CCLD     shell
  CC       slice.o
  CCLD     slice
  CC       slist.o
  CCLD     slist
  CC       sort.o
  CCLD     sort
  CC       spawn-multithreaded.o
  CCLD     spawn-multithreaded
  CC       spawn-singlethread.o
  CCLD     spawn-singlethread
  CC       strfuncs.o
  CCLD     strfuncs
  CC       string.o
  CCLD     string
  CC       testing.o
  CCLD     testing
  CC       test-printf.o
  CCLD     test-printf
  CC       thread.o
  CCLD     thread
  CC       timeout.o
  CCLD     timeout
  CC       tree.o
  CCLD     tree
  CC       utf8-performance.o
  CCLD     utf8-performance
  CC       utf8-pointer.o
  CCLD     utf8-pointer
  CC       utf8-validate.o
  CCLD     utf8-validate
  CC       utf8-misc.o
  CCLD     utf8-misc
  CC       utils.o
  CCLD     utils
  CC       unicode.o
  CCLD     unicode
  CC       uri.o
  CCLD     uri
  CC       1bit-mutex.o
  CCLD     1bit-mutex
  CC       1bit_emufutex-1bit-mutex.o
  CCLD     1bit-emufutex
  CC       642026.o
  CCLD     642026
  CC       642026_ec-642026.o
  CCLD     642026-ec
  CC       gwakeup_fallback-gwakeuptest.o
  CC       gwakeup_fallback-gwakeup.o
  CCLD     gwakeup-fallback
  CC       unix.o
unix.c: In function „test_pipe”:
unix.c:42:9: upozorenje: ignoring return value of „write”, declared with attribute warn_unused_result [-Wunused-result]
  CCLD     unix
  CC       include.o
  CCLD     include
  CC       test-spawn-echo.o
  CCLD     test-spawn-echo
make[4]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib/tests'
make[3]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib'
make[2]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/glib'
Making all in gmodule
make[2]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/gmodule'
make  all-am
make[3]: Ulazim u direktorij `/home/paulo/Radna površina/glib-2.36.0/gmodule'
  CC       libgmodule_2_0_la-gmodule.lo
  CCLD     libgmodule-2.0.la
/bin/sed: can't read površina/glib-2.36.0/glib/libglib-2.0.la: No such file or directory
libtool: link: `površina/glib-2.36.0/glib/libglib-2.0.la' is not a valid libtool archive
make[3]: *** [libgmodule-2.0.la] Greška 1
make[3]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/gmodule'
make[2]: *** [all] Greška 2
make[2]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0/gmodule'
make[1]: *** [all-recursive] Greška 1
make[1]: Izlazim iz direktorija `/home/paulo/Radna površina/glib-2.36.0'
make: *** [all] Greška 2
Avatar
shrike
Moderator
Postovi: 10322
Pridružen/a: 07 pro 2007, 18:07
Spol: Y
OS: utuntu 19.10
Kontakt:

Re: kako instalirat GTK+

Post Postao/la shrike »

To nije instalacija već kompiliranje iz source paketa i nema za tako nešto uputa korak-po-korak. Kompilacija paketa po paket je najteži, najsporiji i najgori način instalacije ičega i radi se kada druge opcije nema. Instalacija se normalno vrši putem packet managera, a to radiš na mintu putem aptitude ili u gui synapticom (bar na lmde). Instalacija gtk-a je kao tako dosta neobična ideja i na mintu bi već trebao biti instaliran, tako da mi nije jasno zašto to želiš.
Inače imamo i wiki u kojem imaš razna uputstva, a ovo je ono što tebe zanima (mint je baziran na ubuntu):
http://wiki.open.hr/wiki/Instalacija_i_ ... era/Ubuntu

Inače, svi linux imaju integrirana uputstva koja možeš dobiti tako da prije naredbe upišeš man. Primjer:

Kod: Označi sve

man aptitude
tražiš pakete sa

Kod: Označi sve

aptitude search riječ_od_interesa
Inače, ako kompiliraš (ovo što si ti počeo), izbjegavaj foldere sa razmacima i hrvatskim slovima (tipa Radna površina).
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Avatar
sumski
Moderator
Postovi: 1779
Pridružen/a: 10 ruj 2010, 11:20
Spol: M
OS: openSUSE Factory KDE

Re: kako instalirat GTK+

Post Postao/la sumski »

Samo kratka uskočica. Ne znam u koju svrhu pokušavaš instalirati drugi glib2 od sistemskog, ali to je možda najlakši način da si fino slomiš sustav. Također, iz ovog tvojeg primjera nije uopće razvidno kak je to povezano sa GTK+ pitanjem.
Listen, I gotta fight the lion. That's what that guy Scott's all about. I know. I've studied him already.
Avatar
paupav
Postovi: 42
Pridružen/a: 29 lip 2013, 01:07
Spol: M
OS: Elementary OS Freya

Re: kako instalirat GTK+

Post Postao/la paupav »

shrike je napisao/la:To nije instalacija već kompiliranje iz source paketa i nema za tako nešto uputa korak-po-korak. Kompilacija paketa po paket je najteži, najsporiji i najgori način instalacije ičega i radi se kada druge opcije nema. Instalacija se normalno vrši putem packet managera, a to radiš na mintu putem aptitude ili u gui synapticom (bar na lmde). Instalacija gtk-a je kao tako dosta neobična ideja i na mintu bi već trebao biti instaliran, tako da mi nije jasno zašto to želiš.
Inače imamo i wiki u kojem imaš razna uputstva, a ovo je ono što tebe zanima (mint je baziran na ubuntu):
http://wiki.open.hr/wiki/Instalacija_i_ ... era/Ubuntu

Inače, svi linux imaju integrirana uputstva koja možeš dobiti tako da prije naredbe upišeš man. Primjer:

Kod: Označi sve

man aptitude
tražiš pakete sa

Kod: Označi sve

aptitude search riječ_od_interesa
Inače, ako kompiliraš (ovo što si ti počeo), izbjegavaj foldere sa razmacima i hrvatskim slovima (tipa Radna površina).
gtk je instliran na mintu al gtk+ nije ;) ...
želim programirat na linuxu, a instalacija tog programa je veoma problematična i to je jedini način da se instalira. internet je pun osoba koji imaju sličan problem a nema rješenja :O.
sumski je napisao/la:Samo kratka uskočica. Ne znam u koju svrhu pokušavaš instalirati drugi glib2 od sistemskog, ali to je možda najlakši način da si fino slomiš sustav. Također, iz ovog tvojeg primjera nije uopće razvidno kak je to povezano sa GTK+ pitanjem.
glib mi treba da instaliram GTK+, što mi ne uspjeva. instaliro sam sve ostale pakete i pakete potrebne za instalaciju gliba prateći ovaj tutorial, a zapeo na tome.

u privitku mi je error koj mi dođe kad pokušam kompilirat gtk+ 3.8
Privitak/ci
problem.png
(204.05 KiB) Preuzeto 6 puta.
Zadnja izmjena: paupav, dana/u 16 srp 2013, 00:34, ukupno mijenjano 1 put.
Avatar
sumski
Moderator
Postovi: 1779
Pridružen/a: 10 ruj 2010, 11:20
Spol: M
OS: openSUSE Factory KDE

Re: kako instalirat GTK+

Post Postao/la sumski »

Pa glib2 već imaš u Mintu :)
Treba ti gkt+ aka gtk1, gtk2 ili gtk3? gtk2 i gtk3 su isto već dostupni na mintu, a za gtk1 to nekak sumnjam da bi i majka božja iskopmajlirala na novijim distribucijama :)

EDIT:
Vidim da si lupil edit na gornji post. Osobna preporuka. Probaj naći, ako ima, i ako baš moraš imati gtk3 3.8, neki PPA sa gnome 3.8, pa da ti se i ostatak sustava upgradea, jer, ponavljam, glib2 je horor sa verzioniranjem simbola, tj. vrlo lako sa samo drugom verzijom slomiš sustav.
Listen, I gotta fight the lion. That's what that guy Scott's all about. I know. I've studied him already.
Avatar
paupav
Postovi: 42
Pridružen/a: 29 lip 2013, 01:07
Spol: M
OS: Elementary OS Freya

Re: kako instalirat GTK+

Post Postao/la paupav »

jako čudno :D ... problem se čini se rješio sam od sebe :O ... ugasio sam računalo oko 1.30 i ujutro mi je radilo... svejedno hvala vam na trudu :thmbs-up
Avatar
PunkBastard
Postovi: 1975
Pridružen/a: 19 srp 2011, 22:39
Spol: M
OS: Debian 7 Wheezy
Lokacija: wonderland

Re: kako instalirat GTK+

Post Postao/la PunkBastard »

Također ti treba i "pygobject" ili "pygtk". Pygobject se koristi u gtk3 dok se pygtk koristio u gtk2.
I don't want to be a human. I want to see gamma rays, I want to hear x-rays and I want to smell dark matter. I want to reach out with something other than this prehensile paws and feel the solar wind of a super nova flowing over me.
Odgovori