[linux] MySQL a atomic.h

Martin Mosny, PosTel, a.s. mmosny na postel.sk
Pondělí Únor 18 09:58:27 CET 2002


ahojte,

prave som si vyrobil jeden maly problem, nevedel by mi niekto poradit?
Ide o kompilaciu mysql. Vypluje to nasledujucu chybu:

(ide hlavne o hlasku "#warning Using kernel header in userland program.
BAD!")

\\\\\\\\\\\\\\\\\\\ begin of snip \\\\\\\\\\\\\\\\\\\\\\\\\\\
c++ -DMYSQL_SERVER
-DDEFAULT_MYSQL_HOME="\"/gis/mysql\""
-DDATADIR="\"/gis/mysql/var\""
-DSHAREDIR="\"/gis/mysql/share/mysql\""
-DHAVE_CONFIG_H -I./../include       -I./../regex                     -I.
c++ -DMYSQL_SERVER
-DDEFAULT_MYSQL_HOME="\"/gis/mysql\""
-DDATADIR="\"/gis/mysql/var\""
-DSHAREDIR="\"/gis/mysql/share/mysql\""
-DHAVE_CONFIG_H -I./../include       -I./../regex                     -I.
-I../include -I.. -I.    -O3 -DDBUG_OFF   -fno-implicit-templates
-fno-exceptions -fno-rtti -c sql_lex.cc
In file included from ../include/global.h:203,
                 from mysql_priv.h:20,
                 from sql_lex.cc:20:
/usr/include/asm/atomic.h:204:2: warning: #warning Using kernel header in
userland program. BAD!

\\\\\\\\\\\\\\\\\end of snip \\\\\\\\\\\\\\\\\\\\\\

Kompilacia sice prebehne, ale mysql uz nejde spustit :((. Skonci to na
hlaske shared library error. Co je na tom divne, ze doteraz to slo, az ked
islo o rekompilaciu MySQL, to uz nejde.

Skusal som  s timto kompilatorom prekompilovat aj kernel a zatial
uptime=12 dni a ziadne divne hlasky typu kernel panic.

kernel je 2.4.18-pre8, v /usr/include su adresare asm a asm-i386 a nie su
to linky!! do /usr/src/linux/asm.

subor /usr/include/asm/atomic.h patri do balika glibc-kernheaders-2.4-7.5

Jedine co rpm vypluje pri: rpm -qa |grep kernel je kernel-2.4.17-0.6, teda
zaidne kernel-headers

Nieco co Vas este moholo zaujimat je:

libstdc++-devel-3.1-0.18
libobjc-3.1-0.18
libstdc++-3.1-0.18
libgcc-3.1-0.18
gcc-c++-3.1-0.18
gcc-3.1-0.18
gcc-objc-3.1-0.18
glibc-2.2.90-3
glibc-kernheaders-2.4-7.5
glibc-profile-2.2.90-3
glib2-1.3.12.90-1
glib2-devel-1.3.12.90-1
glibc-common-2.2.90-3
glib-1.2.10-6
glibc-devel-2.2.90-3
glib-devel-1.2.10-6


Viem, ze google je moj kamarat, ale dnes asi nie.

Za akykolvek napad som vdacny!!!!

S pozdravom

		m0s





Další informace o konferenci linux