Autor |
Sõnum |
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Ehk siis ei õnnestu kuidagi sql'i andmebaasiserveri juhtimiskeskust paigaldada.
Proovin selle järgi teha ja ei midagi
Kood: | sudo apt-get install mysqlcc |
Annab järgneva jutu:
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mysqlcc: Depends: libqt3c102-mt (>= 3:3.2.3-3) but it is not going to be installed
E: Broken packages
----------------------
Et mis? Seletab keegi natuke. Üldjoontes saan jutust aru, aga mis tegama peaks?
Muidugi võib ka muid alternatiive pakkuda mycqlcc asemele.
|
|
|
|
Viimati muutis Huck 09.02.2006, 15:49; muudetud 1 kord
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Okei. ise küsin-ise vastan.
Tegelikult on sql'i kliente ka muid valida, muudkui tõmba ja installi, aga probleem on selles, et kubuntu ei saa ühegi tarballi paki kompileerimisega hakkama...
Kood: |
~/kyum-0.7.5$ ./configure
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
|
gonfig.log'is tundub kahtlane see:
Kood: |
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2579: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "kyum"
| #define VERSION "0.1"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2618: error: C compiler cannot create executables
See `config.log' for more details. |
guugel ütleb, et ilmselt vigane gcc install ja osad kaustad on kaotsi läinud või valed. Soovitatakse gcc üle installida.
Kas mingi "force-reinstall" on kubuntus olemas?
Olgu. ./configure 'st sain edasi. Järgmine on loogiliselt make, aga midagi ei juhtu. Ja see pole mitte ühe pakiga vaid kõigi.
Kood: | make
make: *** No targets specified and no makefile found. Stop.
|
|
|
|
|
Viimati muutis Huck 09.02.2006, 16:01; muudetud 1 kord
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
./configure 'st sain edasi. Oma lollus oli pidur
aga make ei tee midagi
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Huck kirjutas: | ./configure 'st sain edasi. Oma lollus oli pidur
aga make ei tee midagi | Kuidas configurest edasi said?
Vaadates kõiksugu erroreid mis sa siia kirjutad tundub mulle et sul on hunnik *dev pakette puudu
|
|
|
|
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Tsitaat: | sudo apt-get install build-essential |
oma lollus noh.
See-selleks. Aga make?
Kergelt rumal tunne on juba- teoreetiliselt asi imelihtne ju: configure-make-make install.
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
configure-make-make install ongi väga lihtne ja see peaks töötama alati kui sul on olemas kõik vajalikud dev tööriistad
Kahjuks pole ma ühegi teise distroga kui Gentooga tegelenud ning seal on kõik vajalikud asjad byu defautl installitud seega ei oska ma väga hästi juhatada mida kubuntu juurde tahab saada.
See et make ei tööta viitab minu arvates sellele et ./configure sammul oli mingi viga ning makefile't ei genereeritud. Samuti võib olla et make tahab et määraksid konkreetse makefile. Rohkem inffi peaks olema tolle installeeritava paketi INSTALL ja/või README failis.
|
|
|
|
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Nii peale xlibs-dev ja kdelibs4-dev pakkide lisamist jõudsin lõpuks ./configure lõpuni. Vähemalt ütles nii: Good - your configure finished. Start make now. Sellist teadet näen esimest korda
Aga make viskab ikka erroreid. Vähemalt teeb midagi. Igatahes parem kui enne.
Huvitav kas selline asi peaks nõ. out of box kohe tõõtama või on kõigil kubuntuga alguses selline jama
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Mis erroreid make annab? Tõenäoliselt on mõni pakett veel puudu.
Seda, kas kubuntu all asjad peavadki nii keerukad olema või mitte, ma ei tea.
Btw, kas seda sama asja läbi paketihalduri ei ole võimalik installida? Sellega jääks igasugune kompileerimine koos sellega kaasnevate jamadega ära.
|
|
|
|
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Mysqlcc 'i paketina minuteada ei ole. Ja asi on juba põhimõttes- üks asi ei saa ju niiiii üle mõistuse olla.
Make lõppeb ära nii:
Kood: | kyum.cpp:324: error: ‘QMessageBox’ has not been declared
kyum.cpp:326: error: cannot convert ‘KYum* const’ to ‘const char*’ for argument ‘1’ to ‘void warning(const char*, ...)’
/usr/share/qt3/include/private/qucom_p.h: At global scope:
/usr/share/qt3/include/private/qucom_p.h:69: warning: ‘struct QUBuffer’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:77: warning: ‘struct QUType’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:104: warning: ‘struct QUType_Null’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:287: warning: ‘struct QUType_enum’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:307: warning: ‘struct QUType_ptr’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:326: warning: ‘struct QUType_iface’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:345: warning: ‘struct QUType_idisp’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:364: warning: ‘struct QUType_bool’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:383: warning: ‘struct QUType_int’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:403: warning: ‘struct QUType_double’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:423: warning: ‘struct QUType_charstar’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucom_p.h:444: warning: ‘struct QUType_QString’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucomextra_p.h:65: warning: ‘struct QUType_QVariant’ has virtual functions but non-virtual destructor
/usr/share/qt3/include/private/qucomextra_p.h:87: warning: ‘struct QUType_varptr’ has virtual functions but non-virtual destructor
make[2]: *** [kyum.o] Error 1
make[2]: Leaving directory `/home/karl/kyum-0.7.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/karl/kyum-0.7.5'
make: *** [all] Error 2
|
|
|
|
|
|
|
|
|
cbr
Pingviini aktivist
Vanus: 36
Liitunud: 31.08.2005
Postitused: 283
Asukoht: Tallinn/Rakvere
Distributsioon: Kubuntu GNU/Linux
|
|
|
|
Huck
Pingviini aktivist
Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
|
|
Tänud. See tõõtab ja sobib.
Aga miks ma ikkagi installida ei saa. See ei saa ju nii keeruline olla
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Huck kirjutas: | Tänud. See tõõtab ja sobib.
Aga miks ma ikkagi installida ei saa. See ei saa ju nii keeruline olla | Make errorist tundub et sul on puudu QT dev pakett.
Keeruline on see ainult seetõttu et kubuntu pole defauldis ette nähtud progejale kes oma asju ise kompileerib. Et seda saaks normaalselt teha tuleks installida kõigi vajalike asjade dev paketid. Paraku average Joe jaoks distrot lihtsustades tundub et developeri jaoks on asi tehtud veidi keerukamaks kui asi väärt.
Kas configure ei seletanud midagi puuduvatest teekidest?
|
|
|
|
|
|
|
|
cbr
Pingviini aktivist
Vanus: 36
Liitunud: 31.08.2005
Postitused: 283
Asukoht: Tallinn/Rakvere
Distributsioon: Kubuntu GNU/Linux
|
|
Muideks pole Ubuntus midagi eraldi lihtsustatud. Debianis on samasugused -dev pakid.
|
|
|
|
|
|
|
|
HoHo
Vana Pingviin
Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
|
|
Lihtsustatud on selles mõttes et by default ei installita enamus kasutajatele mitte vajaminevaid dev pakette kuid nende installimine ei tundu eriti lihtne olevat vaadates seda teemat.
|
|
|
|
|
|
|
|
jrepan
Moderaator
Liitunud: 18.08.2005
Postitused: 317
Distributsioon: Arch Linux
|
|
HoHo kirjutas: | Lihtsustatud on selles mõttes et by default ei installita enamus kasutajatele mitte vajaminevaid dev pakette kuid nende installimine ei tundu eriti lihtne olevat vaadates seda teemat. |
Kui ma veel Ubuntut kasutasin, siis kyll dev pakkidega muresid polnud. Lihtsalt installisin selle -dev pakki 2ra ja mure lahendatud. Enne esimest kompileerimst tuli muidugi gcc,glibc jne installida.
|
|
|
|
|
|
|
|
|