Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Instalace EYEdb  (Přečteno 2211 krát)

Rybajz

  • Návštěvník
  • Příspěvků: 66
    • Tvorba webových stránek
Instalace EYEdb
« kdy: 19 Května 2009, 11:51:51 »
Dobrý den,
potřeboval bych pomoc s instalací databázového programu EYEDB na UBUNTU 9.04.

Když zadám příkaz make, dostanu následující hlášku:
Kód: [Vybrat]
rybajz@rybajz-laptop:/media/Data/Install/eyedb-2.8.7$ make
make  all-recursive
make[1]: Entering directory `/media/Data/Install/eyedb-2.8.7'
Making all in src
make[2]: Entering directory `/media/Data/Install/eyedb-2.8.7/src'
Making all in lib
make[3]: Entering directory `/media/Data/Install/eyedb-2.8.7/src/lib'
/bin/bash ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../include -I../../include    -pthread   -MT butils.lo -MD -MP -MF .deps/butils.Tpo -c -o butils.lo butils.cc
 g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I../../include -I../../include -pthread -MT butils.lo -MD -MP -MF .deps/butils.Tpo -c butils.cc  -fPIC -DPIC -o .libs/butils.o
butils.cc: In function 'char* eyedblib::getFBuffer(const char*, char*)':
butils.cc:61: error: 'strlen' was not declared in this scope
butils.cc: In function 'const char* eyedblib::setbuftime(eyedblib::int64)':
butils.cc:233: error: 'strcpy' was not declared in this scope
butils.cc:234: error: 'strlen' was not declared in this scope
butils.cc:239: error: 'strcat' was not declared in this scope
make[3]: *** [butils.lo] Error 1
make[3]: Leaving directory `/media/Data/Install/eyedb-2.8.7/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/media/Data/Install/eyedb-2.8.7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/media/Data/Install/eyedb-2.8.7'
make: *** [all] Error 2

Kdyby někdo z vás věděl, jak DB systém nainstalovat byl bych mu velice vděčen za pomoc při instalaci.

Rybajz
Sony VAIO, Intel i3 330, 4GB DDR3, 320GB, ATI Radeon HD5470, OS: W7-64bit + Ubuntu 12.04 - 64bit

cetko

  • Návštěvník
  • Příspěvků: 10
Re: Instalace EYEdb
« Odpověď #1 kdy: 06 Ledna 2010, 13:30:21 »
Pravděpodobně máš g++ ve verzi 4.3 ?

Buď si doplň include do 3 souborů nebo aplikuj patch z http://sourceforge.net/tracker/?func=detail&aid=2463995&group_id=127988&atid=710192

Kód: [Vybrat]
/home/tom/Skola/DZM/eyedb-2.8.7# patch -p0 < eyedbpatch

 

Provoz zaštiťuje spolek OpenAlt.