/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
MySQL include-dir?
Fra : Rander


Dato : 01-04-04 17:52

Jeg prøver at få installeret vpopmail på min RedHat-box, og forsøger mig
med:

../configure --enable-mysql=y

Det giver

[...]
configure: error: Unable to find your inc dir, specify --enable-incdir.

Right! Men hvordan finder jeg lige ud af hvor det ligger? Jeg har fundet ud
af at det drejer sig om MySQLs include-dir, men jeg kan simeplthen ikke
finde det. Lidt Googling antydede at jeg bare skulle locate mysql.h for at
finde det, men jeg har slet ikke en fil der hedder sådan. Diverse søgning
med at locate include eller sql hjalp heller ikke...

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Blodforgiftning i den ene arm begrundet på en rift på Frederiksberg
Hospital. Har konsumeret flere læger. (Skadesanmeldelse)


 
 
Klaus Ellegaard (01-04-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 01-04-04 17:59

Rander <lrNOSPAM@rander.dk> writes:

>configure: error: Unable to find your inc dir, specify --enable-incdir.

>Right! Men hvordan finder jeg lige ud af hvor det ligger?

Først og fremmest kræver det MySQL-pakken installeret komplet (eller
development-RPM'en eller hvad du nu bruger).

Så burde der dukke et include-katalog op et eller andet sted - det
autoriserede sted er /usr/local/mysql/include, men distributionerne
elsker at gøre livet besværligt, så det er nok i /usr/include/mysql
eller slige steder.

Mvh.
   Klaus.

Rander (01-04-2004)
Kommentar
Fra : Rander


Dato : 01-04-04 18:08

Thu, 1 Apr 2004 16:59:11 +0000 (UTC) brugte Klaus Ellegaard 16 linier på at
fortælle dette til dk.edb.system.unix:

>>configure: error: Unable to find your inc dir, specify --enable-incdir.
>>Right! Men hvordan finder jeg lige ud af hvor det ligger?
>Først og fremmest kræver det MySQL-pakken installeret komplet (eller
>development-RPM'en eller hvad du nu bruger).
>Så burde der dukke et include-katalog op et eller andet sted - det

Jo, men det er ligesom dér kæden falder af, for jeg har haft MySQL
installeret et par år, og den fungerer fint med diverse databaser, og den
blev i sin tid installeret fra RPM-pakker. Så må den da også have et
include-dir!?

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Underholdningsbidrag er som at købe foder til en død hest. (Arthur Baer)


Klaus Ellegaard (01-04-2004)
Kommentar
Fra : Klaus Ellegaard


Dato : 01-04-04 18:13

Rander <lrNOSPAM@rander.dk> writes:

>Jo, men det er ligesom dér kæden falder af, for jeg har haft MySQL
>installeret et par år, og den fungerer fint med diverse databaser, og den
>blev i sin tid installeret fra RPM-pakker. Så må den da også have et
>include-dir!?

Der er kun et include-dir, hvis du har "devel"-pakken installeret.
Selve programmet vil virke fint uden.

Husk at installere den devel-pakke, der hører til den kørende
MySQL-version. Du kan finde den med "rpm -qa | grep -i mysql".

Mvh.
   Klaus.

Rander (01-04-2004)
Kommentar
Fra : Rander


Dato : 01-04-04 23:10

Thu, 1 Apr 2004 17:12:52 +0000 (UTC) brugte Klaus Ellegaard 15 linier på at
fortælle dette til dk.edb.system.unix:

>>Jo, men det er ligesom dér kæden falder af, for jeg har haft MySQL
>>installeret et par år, og den fungerer fint med diverse databaser, og den
>>blev i sin tid installeret fra RPM-pakker. Så må den da også have et
>>include-dir!?
>Der er kun et include-dir, hvis du har "devel"-pakken installeret.
>Selve programmet vil virke fint uden.

Ohhhh... Det er dér, den hænger...

>Husk at installere den devel-pakke, der hører til den kørende
>MySQL-version. Du kan finde den med "rpm -qa | grep -i mysql".

Done - og så spiller det jo bare. Smukt!

Tak for hjælpen!

--
Lars Rander, www.rander.dk ICQ#: 987520 ** Pil ikke ved min adresse **
Sjathelt og beskytter af det svage køn (udnævnt af diktator SEJ 5/6-99)

Forsinkelse er at foretrække frem for fejl. (Thomas Jefferson)


Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste