Autore Topic: gambas 2.19 su kde4 e componente qt.kde  (Letto 3876 volte)

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #30 il: 02 Febbraio 2010, 23:41:44 »
su che basi (secondo te ovviamente) è la peggiore? io la uso dalla 2006... e ammetto che alcune versioni come la 2009.0 sono state un flop totale.. piene di errori e problemi... ora con la 2010 sembra piuttosto stabile invece.. questo è il primo problema che incontro a riguardo da quando l'ho installata...

La installai 2 annetti fa, mi pare, o forse 3. Cercavo una distro per sostituire openSuse che con la 10.0 era divenuta una brutta distro anch'essa (distro usata da Novell come test per la sua SUSE Enterprise, con instabilità in ogni dove). Messa Mandriva provai a compilare Gambas... dopo aver smoccolato un po' ce la feci ma avviato l'IDE vennero fuori problemi di visualizzazione... poi il gestore di pacchetti faceva le bizze... qualche componente hardware non era riconosciuto... tolta dopo 3 gg passato a configurare questo o quello.

Citazione
purtroppo niente ho seguito il link segnalato installando tutti quei pacchetti... ma la COSA ASSURDA non sono tanto i pacchetti xke un errore in essi ci stà... ma bensì: come è possibile che COMPILANDO A MANO manchino lo stesso quelle componenti??? questo proprio non me lo spiego...

Non compili se non hai preinstallati i pacchetti richiesti dai vari componenti. Alla fine del configure quali pacchetti risultano disabilitati? E durante il make noti qualche errore?
Visita il mio sito personale: http://www.leonardomiliani.com

mae89

  • Visitatore
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #31 il: 03 Febbraio 2010, 10:47:23 »
no no la compilazione va tutta a buon fine  :P

se lancio gambas2 parte.. ma se apro l'esempio "web browser" mi da l'errore:

"Mancano alcuni componenti: gb.qt.kde, gb.qt.kde.html"  >:(

compilato a mano da zero... oggi faccio la prova su un'altra mandriva 2010 di un amico e vediam che succede... che sia mai legato al fatto che sono su una macchina x86_64... (ma non avrebbe senso xke con la 2009.1 e 2009.0 gambas andava senza problemi...)


Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #32 il: 03 Febbraio 2010, 10:53:49 »
Non ti va a buon fine altrimenti Gambas non ti direbbe che mancano dei componenti.
Anche se il configure non resituisce componenti disabilitati, non è detto che tutti i componenti siano poi compilati da make.
Hai provato a compilare "singolarmente" gb.qt.kde e l'altro?
Visita il mio sito personale: http://www.leonardomiliani.com

mae89

  • Visitatore
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #33 il: 03 Febbraio 2010, 11:30:22 »
magari voi ci capite più di me da quanto segue...

CONFIGURE
Codice: [Seleziona]
[mae@localhost gb.qt.kde]$ ./configure                      
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes           
checking for a thread-safe mkdir -p... /bin/mkdir -p       
checking for gawk... gawk                                   
checking whether make sets $(MAKE)... yes                   
checking build system type... x86_64-unknown-linux-gnu     
checking host system type... x86_64-unknown-linux-gnu       
checking for style of include used by make... GNU           
checking for gcc... gcc                                     
checking for C compiler default output file name... a.out   
checking whether the C compiler works... yes               
checking whether we are cross compiling... no               
checking for suffix of executables...                       
checking for suffix of object files... o                   
checking whether we are using the GNU C compiler... yes     
checking whether gcc accepts -g... yes                     
checking for gcc option to accept ISO C89... none needed   
checking dependency style of gcc... gcc3                   
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether ln -s works... yes                                       
checking how to run the C preprocessor... gcc -E                         
checking for g++... g++                                                   
checking whether we are using the GNU C++ compiler... yes                 
checking whether g++ accepts -g... yes                                   
checking dependency style of g++... gcc3                                 
checking for gcc... (cached) gcc                                         
checking whether we are using the GNU C compiler... (cached) yes         
checking whether gcc accepts -g... (cached) yes                           
checking for gcc option to accept ISO C89... (cached) none needed         
checking dependency style of gcc... (cached) gcc3                         
checking whether make sets $(MAKE)... (cached) yes                       
checking for long double with more range or precision than double... yes 
checking for setenv... yes                                               
checking for unsetenv... yes                                                                                                 
checking for getdomainname... yes                                                                                             
checking for getpt... yes                                                                                                     
checking for ccache... no                                                                                                     
checking for main in -lm... yes                                                                                               
checking for main in -lz... yes                                                                                               
checking for main in -lgcc_s... yes                                                                                           
checking for main in -lstdc++... yes                                                                                         
checking target system... LINUX                                                                                               
checking target architecture... X86_64                                                                                       
checking which extension is used for shared libraries... .so                                                                 
checking for threading compiler options... -D_REENTRANT                                                                       
checking for threading linker options... -lpthread                                                                           
checking for mathematic libraries... -lm                                                                                     
checking for external gettext library...                                                                                     
checking CFLAGS for gcc -fvisibility=hidden... -fvisibility=hidden                                                           
checking for a sed that does not truncate output... /bin/sed                                                                 
checking for grep that handles long lines and -e... /bin/grep                                                                 
checking for egrep... /bin/grep -E                                                                                           
checking for fgrep... /bin/grep -F                                                                                           
checking for ld used by gcc... /usr/bin/ld                                                                                   
checking if the linker (/usr/bin/ld) is GNU ld... yes                                                                         
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B                                                         
checking the name lister (/usr/bin/nm -B) interface... BSD nm                                                                 
checking the maximum length of command line arguments... 1572864                                                             
checking whether the shell understands some XSI constructs... yes                                                             
checking whether the shell understands "+="... yes                                                                           
checking for /usr/bin/ld option to reload object files... -r                                                                 
checking for objdump... objdump                                                                                               
checking how to recognize dependent libraries... pass_all                                                                     
checking for ar... ar                                                                                                         
checking for strip... strip                                                                                                   
checking for ranlib... ranlib                                                                                                 
checking command to parse /usr/bin/nm -B output from gcc object... ok                                                         
checking for ANSI C header files... yes                                                                                       
checking for sys/types.h... yes                                                                                               
checking for sys/stat.h... yes                                                                                               
checking for stdlib.h... yes                                                                                                 
checking for string.h... yes                                                                                                 
checking for memory.h... yes                                                                                                 
checking for strings.h... yes                                                                                                 
checking for inttypes.h... yes                                                                                               
checking for stdint.h... yes                                                                                                 
checking for unistd.h... yes                                                                                                 
checking for dlfcn.h... yes                                                                                                   
checking whether we are using the GNU C++ compiler... (cached) yes                                                           
checking whether g++ accepts -g... (cached) yes                                                                               
checking dependency style of g++... (cached) gcc3                                                                             
checking how to run the C++ preprocessor... g++ -E                                                                           
checking for objdir... .libs                                                                                                 
checking if gcc supports -fno-rtti -fno-exceptions... no                                                                     
checking for gcc option to produce PIC... -fPIC -DPIC                                                                         
checking if gcc PIC flag -fPIC -DPIC works... yes                                                                             
checking if gcc static flag -static works... no                                                                               
checking if gcc supports -c -o file.o... yes                                                                                 
checking if gcc supports -c -o file.o... (cached) yes                                                                         
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes                                 
checking whether -lc should be explicitly linked in... no                                                                     
checking dynamic linker characteristics... GNU/Linux ld.so                                                                   
checking how to hardcode library paths into programs... immediate                                                             
checking for shl_load... no                                                                                                   
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for QT meta-object compiler... /usr/lib/qt3/bin/moc
checking for QT component headers... /usr/lib/qt3/include/
checking for QT component libraries... /usr/lib64/
checking for KDE 3.x component headers... no
configure: WARNING: Unable to find file: kapplication.h
checking for KDE 3.x component libraries... no
configure: WARNING: Unable to find file: libkdecore.so
configure: WARNING: *** KDE 3.x component is disabled
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/html/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
[mae@localhost gb.qt.kde]$

MAKE
Codice: [Seleziona]
[mae@localhost gb.qt.kde]$ make
make  all-recursive
make[1]: Entering directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[2]: Entering directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[2]: Leaving directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[1]: Leaving directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
You have new mail in /var/spool/mail/mae
[mae@localhost gb.qt.kde]$

MAKE INSTALL
Codice: [Seleziona]
[mae@localhost gb.qt.kde]$ su
Password:
[root@localhost gb.qt.kde]# make install
make[1]: Entering directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[2]: Entering directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
make[1]: Leaving directory `/home/mae/gambas2-2.19.0/gb.qt.kde'
[root@localhost gb.qt.kde]#

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #34 il: 03 Febbraio 2010, 12:53:51 »
il configure dice che ti mancano alcune librerie di kde3
Citazione
configure: WARNING: Unable to find file: kapplication.h
checking for KDE 3.x component libraries... no
configure: WARNING: Unable to find file: libkdecore.so
configure: WARNING: *** KDE 3.x component is disabled
configure: creating ./config.status

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #35 il: 03 Febbraio 2010, 12:54:55 »
il configure dice che ti mancano alcune librerie di kde3
Citazione
configure: WARNING: Unable to find file: kapplication.h
checking for KDE 3.x component libraries... no
configure: WARNING: Unable to find file: libkdecore.so
configure: WARNING: *** KDE 3.x component is disabled
configure: creating ./config.status
forse perchè su mandriva non servono +
mi sa che per far funzionare il componente dovresti installarti kde3-dev
+ tardi provo su kubunto e ti dico

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #36 il: 03 Febbraio 2010, 13:28:19 »
ho provato Atlantide su Kubuntu e funziona tutto correttamente, direi che il problema deriva proprio da mandriva

mae89

  • Visitatore
Re: gambas 2.19 su kde4 e componente qt.kde
« Risposta #37 il: 03 Febbraio 2010, 22:08:58 »
  :o :o segnalo a mandriva... grazie mille... intanto