Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Huck
Pingviini aktivist
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 06.02.2006, 20:11  postituse pealkiri:  Cannot Compile From Source  

Ehk siis ei õnnestu kuidagi sql'i andmebaasiserveri juhtimiskeskust paigaldada.

Proovin selle järgi teha ja ei midagi Confused


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
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 15:49  postituse pealkiri:  Cannot Compile From Source  

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
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 16:01  postituse pealkiri:  (teema puudub)  

kas sul eksisteerib selline fail nagu /usr/lib/crt1.o?

Esmapilgul tundub et libc dev paketid oleks justkui puudu kui uskuda seda maililisti postitust:
http://lists.gnu.org/archive/html/om-synth/2005-10/msg00125.html


Huck
Pingviini aktivist
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 16:02  postituse pealkiri:  (teema puudub)  

./configure 'st sain edasi. Oma lollus oli pidur Embarassed

aga make ei tee midagi


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 16:07  postituse pealkiri:  (teema puudub)  

Huck kirjutas:
./configure 'st sain edasi. Oma lollus oli pidur Embarassed

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 Rolling Eyes


Huck
Pingviini aktivist
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 16:14  postituse pealkiri:  (teema puudub)  

Tsitaat:
sudo apt-get install build-essential
Laughing Embarassed
oma lollus noh.

See-selleks. Aga make?
Kergelt rumal tunne on juba- teoreetiliselt asi imelihtne ju: configure-make-make install.


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 16:24  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 16:42  postituse pealkiri:  (teema puudub)  

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 Very Happy

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 Rolling Eyes


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 16:49  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 17:05  postituse pealkiri:  (teema puudub)  

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
Pingviini aktivist


Vanus: 36
Liitunud: 31.08.2005
Postitused: 283
Asukoht: Tallinn/Rakvere
Distributsioon: Kubuntu GNU/Linux
estonia.gif
postituspostitatud: 09.02.2006, 17:17  postituse pealkiri:  (teema puudub)  

http://packages.ubuntu.com/breezy/admin/mysql-admin
see ei sobi ve?


Huck
Pingviini aktivist
Pingviini aktivist


Vanus: 41
Liitunud: 20.10.2005
Postitused: 135
Asukoht: Tln-Kur
Distributsioon: Ubuntu 9.04
estonia.gif
postituspostitatud: 09.02.2006, 17:36  postituse pealkiri:  (teema puudub)  

Tänud. See tõõtab ja sobib.

Aga miks ma ikkagi installida ei saa. See ei saa ju nii keeruline olla Evil or Very Mad


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 17:56  postituse pealkiri:  (teema puudub)  

Huck kirjutas:
Tänud. See tõõtab ja sobib.

Aga miks ma ikkagi installida ei saa. See ei saa ju nii keeruline olla Evil or Very Mad
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
Pingviini aktivist


Vanus: 36
Liitunud: 31.08.2005
Postitused: 283
Asukoht: Tallinn/Rakvere
Distributsioon: Kubuntu GNU/Linux
estonia.gif
postituspostitatud: 09.02.2006, 18:17  postituse pealkiri:  (teema puudub)  

Muideks pole Ubuntus midagi eraldi lihtsustatud. Debianis on samasugused -dev pakid.


HoHo
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.07.2005
Postitused: 527
Asukoht: Tallinn/Paide
Distributsioon: Gentoo
estonia.gif
postituspostitatud: 09.02.2006, 18:32  postituse pealkiri:  (teema puudub)  

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
Moderaator



Liitunud: 18.08.2005
Postitused: 317

Distributsioon: Arch Linux
blank.gif
postituspostitatud: 09.02.2006, 18:46  postituse pealkiri:  (teema puudub)  

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.


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group