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: Kompilace Gateway6 5.1  (Přečteno 1251 krát)

Cepela

  • Aktivní člen
  • *
  • Příspěvků: 212
Kompilace Gateway6 5.1
« kdy: 28 Února 2009, 00:13:24 »
Ahoj vsem,
pokousim se o kompilaci klienta Gateway6 5.1 kvuli tunelu IPv6 ale nejak porad krachuju skoro hned na zacatku. Na foru Freenet6 ani na googlu sem se reseni taky nejak nedobral, tak budto delam nekde uplnou kravinu, ze se na ni jeste ani nikdo neptal, nebo nevim. Muzete me prosim nekdo nakopnout spravnym smerem???
Diky
Kód: [Vybrat]
root@saty-ntb:~# make all target=linux
make: *** No rule to make target `all'.  Stop.
root@saty-ntb:~# cd /home/saty/install/gw6c-5_1-RELEASE-src/tspc-advanced/
root@saty-ntb:/home/saty/install/gw6c-5_1-RELEASE-src/tspc-advanced# make all target=linux
mkdir -p bin
mkdir -p objs
Building gw6c-config module in ../gw6c-config/
make[1]: Entering directory `/home/saty/install/gw6c-5_1-RELEASE-src/gw6c-config'
make[2]: Entering directory `/home/saty/install/gw6c-5_1-RELEASE-src/gw6c-config'
g++ -c -I. -O2 -Wall -DNDEBUG   -o objects/namevalueparser.o src/namevalueparser.cc
src/namevalueparser.cc: In member function ‘virtual bool gw6cconfig::NameValueParser::ReadConfigurationData(const std::string&)’:
src/namevalueparser.cc:136: error: ‘memset’ was not declared in this scope
src/namevalueparser.cc:177: error: ‘strtok’ was not declared in this scope
src/namevalueparser.cc: In member function ‘virtual bool gw6cconfig::NameValueParser::WriteConfigurationData(const std::string&)’:
src/namevalueparser.cc:259: error: ‘strlen’ was not declared in this scope
src/namevalueparser.cc:259: error: ‘strncmp’ was not declared in this scope
make[2]: *** [objects/namevalueparser.o] Error 1
make[2]: Leaving directory `/home/saty/install/gw6c-5_1-RELEASE-src/gw6c-config'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/home/saty/install/gw6c-5_1-RELEASE-src/gw6c-config'
make: *** [check-gw6cconfig] Error 2
root@saty-ntb:/home/saty/install/gw6c-5_1-RELEASE-src/tspc-advanced#

picard

  • Stálý člen
  • **
  • Příspěvků: 563
Re: Kompilace Gateway6 5.1
« Odpověď #1 kdy: 28 Února 2009, 19:32:06 »
A co tomu říká "man make"? Nejsem teď doma na linuxu, tak se nemohu podívat sám.

Pavel Půlpán

Re: Kompilace Gateway6 5.1
« Odpověď #2 kdy: 28 Února 2009, 20:06:08 »
Kód: [Vybrat]
...
src/namevalueparser.cc:136: error: ‘memset’ was not declared in this scope
src/namevalueparser.cc:177: error: ‘strtok’ was not declared in this scope
...
src/namevalueparser.cc:259: error: ‘strlen’ was not declared in this scope
src/namevalueparser.cc:259: error: ‘strncmp’ was not declared in this scope
...

Skoro bych řekl, že ti chybí základní knihovny funkcí. Zkus nainstalit balík build-essential a kompilaci zopakuj.
« Poslední změna: 28 Února 2009, 20:08:08 od Pavel Půlpán »

Cepela

  • Aktivní člen
  • *
  • Příspěvků: 212
Re: Kompilace Gateway6 5.1
« Odpověď #3 kdy: 05 Března 2009, 00:44:40 »
Tak sem se k tomu dnes zase ve chvilce volna dostal, naistaloval build-essential + dalsi baliky vcetne jejich dev co jsou uvedeny v baliku klienta a hlasi to stale to same.... Na googlu taky nemuzu nic kloudneho dohledat, nemate prosim jeste nekdo nejaky napad?

 

Provoz zaštiťuje spolek OpenAlt.