Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Perl do uruchomienia LMS.
http://forum.freesco.pl/viewtopic.php?f=22&t=8079
Strona 1 z 3

Autor:  prezesk [ sobota, 2 lipca 2005, 15:58 ]
Tytuł:  Perl do uruchomienia LMS.

Witam,
Chciałem uruchomić strypty LMS ale brakuje mi wiedz :D.
Wiem że potrzebuje:

perl właściwy i jego podstawowe moduły (POSIX, GetOpt::Long),
Config::IniFiles,
DBI,
DBD-mysql (Jeśli masz zamiar używać mysql'a),

Niewiem co nnd ma.
Probowałem coś kombinować i dostalem te Config::IniFiles, DBI, DBD-mysql. Ale niepotrafie ich skompilować, pojawiaja mi się jakieś błędy możliwe że mam złe wersje.
Zapewne więcej osób chciałaby uruchomić ten dość ciekawy skrypt do obslugi ruchu jak i calej struktury sieci. Może już ktoś ma uruchomiony ten skrypt na NND chętnie posłucham rad.
I proszę o pomoc w zainstalowaniu.
PS jak narazie skrypt na stronach mi działa, tylko niemam tego perla.

Autor:  Mis' [ niedziela, 3 lipca 2005, 13:26 ]
Tytuł:  Re: Perl do uruchomienia LMS.

prezesk pisze:
Wiem że potrzebuje:

perl właściwy i jego podstawowe moduły (POSIX, GetOpt::Long),
Config::IniFiles,
DBI,
DBD-mysql (Jeśli masz zamiar używać mysql'a),

Niewiem co nnd ma.


1. pacman -S perl
1A. (być może) pacman -S perl-devel
2. perl -MCPAN install "nazwa_modułu"

za pierwszym razem trzeba odpowiedzieć na kilka pytań, jednak zazwyczaj wystarczy akceptować ustawienia domyślne. Niemniej warto dokładnie czytać czego system od nas chce. W teorii instalator modułów sam znajdzie wszystkie potrzebne poduły i ich zależności. Niestety jak to z teorią bywa, casem jest różnie... i tego co między uszami wyłączać nie należy.

Autor:  prezesk [ wtorek, 5 lipca 2005, 16:52 ]
Tytuł: 

Dobra DBI zainstalowałem.
A teraz pojawia mi się problem podaczas instalacji pakietu DBD-mysql-3.0000. Po poleceniu: perl Makefile.pl dostaje takie cos:
[root@ROBMAR DBD-mysql-3.0000]# perl Makefile.PL
I will use the following settings for compiling and testing:

cflags (mysql_config) = -I/usr/include -march=i586 -pipe
embedded (mysql_config) =
libs (mysql_config) = -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto
mysql_config (guessed ) = mysql_config
nocatchstderr (default ) = 0
nofoundrows (default ) = 0
ssl (guessed ) = 1
testdb (default ) = test
testhost (default ) =
testpassword (default ) =
testsocket (default ) =
testuser (default ) =

To change these settings, see 'perl Makefile.PL --help' and
'perldoc INSTALL'.

Multiple copies of Driver.xst found in: /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi/auto/DBI/ /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi/auto/DBI/ /usr/lib/perl5/site_perl/5.8.2/i686-linux-thread-multi/auto/DBI/ /usr/lib/perl5/site_perl/5.8.1/i686-linux-thread-multi/auto/DBI/ /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/auto/DBI/ at Makefile.PL line 716
Using DBI 1.48 (for perl 5.008004 on i686-linux-thread-multi) installed in /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi/auto/DBI/
Writing Makefile for DBD::mysql



po poleceniu make:

dbdimp.c:2087: error: dereferencing pointer to incomplete type
dbdimp.c:2091: error: dereferencing pointer to incomplete type
dbdimp.c:2091: error: dereferencing pointer to incomplete type
dbdimp.c:2131: error: dereferencing pointer to incomplete type
dbdimp.c:2244: error: dereferencing pointer to incomplete type
dbdimp.c:2244: error: dereferencing pointer to incomplete type
dbdimp.c:2245: error: dereferencing pointer to incomplete type
dbdimp.c: At top level:
dbdimp.c:2267: error: parse error before "mysql_st_internal_execute"
dbdimp.c:2273: error: parse error before "MYSQL_RES"
dbdimp.c: In function `mysql_st_internal_execute':
dbdimp.c:2278: error: `h' undeclared (first use in this function)
dbdimp.c:2279: error: dereferencing pointer to incomplete type
dbdimp.c:2281: error: `statement' undeclared (first use in this function)
dbdimp.c:2282: error: `svsock' undeclared (first use in this function)
dbdimp.c:2282: error: `num_params' undeclared (first use in this function)
dbdimp.c:2282: error: dereferencing pointer to incomplete type
dbdimp.c:2284: error: `my_ulonglong' undeclared (first use in this function)
dbdimp.c:2284: error: parse error before "rows"
dbdimp.c:2293: error: `result' undeclared (first use in this function)
dbdimp.c:2332: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:2344: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:2354: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:2357: error: `rows' undeclared (first use in this function)
dbdimp.c: In function `mysql_st_execute':
dbdimp.c:2490: error: dereferencing pointer to incomplete type
dbdimp.c:2508: error: dereferencing pointer to incomplete type
dbdimp.c:2509: error: dereferencing pointer to incomplete type
dbdimp.c:2511: error: dereferencing pointer to incomplete type
dbdimp.c:2540: error: dereferencing pointer to incomplete type
dbdimp.c:2544: error: dereferencing pointer to incomplete type
dbdimp.c:2545: error: dereferencing pointer to incomplete type
dbdimp.c:2546: error: dereferencing pointer to incomplete type
dbdimp.c:2547: error: dereferencing pointer to incomplete type
dbdimp.c:2548: error: dereferencing pointer to incomplete type
dbdimp.c:2551: error: dereferencing pointer to incomplete type
dbdimp.c:2551: error: `my_ulonglong' undeclared (first use in this function)
dbdimp.c:2553: error: dereferencing pointer to incomplete type
dbdimp.c:2554: error: dereferencing pointer to incomplete type
dbdimp.c:2554: error: dereferencing pointer to incomplete type
dbdimp.c:2558: error: dereferencing pointer to incomplete type
dbdimp.c:2558: error: dereferencing pointer to incomplete type
dbdimp.c:2558: error: dereferencing pointer to incomplete type
dbdimp.c:2559: error: dereferencing pointer to incomplete type
dbdimp.c:2559: error: dereferencing pointer to incomplete type
dbdimp.c:2560: error: dereferencing pointer to incomplete type
dbdimp.c:2561: error: dereferencing pointer to incomplete type
dbdimp.c:2571: error: dereferencing pointer to incomplete type
dbdimp.c:2577: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_describe':
dbdimp.c:2679: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_st_fetch':
dbdimp.c:2705: error: `MYSQL_ROW' undeclared (first use in this function)
dbdimp.c:2705: error: parse error before "cols"
dbdimp.c:2734: error: dereferencing pointer to incomplete type
dbdimp.c:2742: error: dereferencing pointer to incomplete type
dbdimp.c:2748: error: dereferencing pointer to incomplete type
dbdimp.c:2749: error: dereferencing pointer to incomplete type
dbdimp.c:2862: error: dereferencing pointer to incomplete type
dbdimp.c:2864: error: `cols' undeclared (first use in this function)
dbdimp.c:2864: error: dereferencing pointer to incomplete type
dbdimp.c:2866: error: dereferencing pointer to incomplete type
dbdimp.c:2867: error: dereferencing pointer to incomplete type
dbdimp.c:2868: error: dereferencing pointer to incomplete type
dbdimp.c:2868: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:2870: error: dereferencing pointer to incomplete type
dbdimp.c:2875: error: dereferencing pointer to incomplete type
dbdimp.c:2875: warning: assignment makes pointer from integer without a cast
dbdimp.c: In function `mysql_st_finish':
dbdimp.c:2983: error: dereferencing pointer to incomplete type
dbdimp.c:2985: error: dereferencing pointer to incomplete type
dbdimp.c:2986: error: dereferencing pointer to incomplete type
dbdimp.c:2988: error: dereferencing pointer to incomplete type
dbdimp.c:2988: error: dereferencing pointer to incomplete type
dbdimp.c:2988: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_st_destroy':
dbdimp.c:3041: error: dereferencing pointer to incomplete type
dbdimp.c:3041: error: dereferencing pointer to incomplete type
dbdimp.c:3042: error: dereferencing pointer to incomplete type
dbdimp.c:3044: error: dereferencing pointer to incomplete type
dbdimp.c:3046: error: dereferencing pointer to incomplete type
dbdimp.c:3046: error: dereferencing pointer to incomplete type
dbdimp.c:3047: error: dereferencing pointer to incomplete type
dbdimp.c:3053: error: dereferencing pointer to incomplete type
dbdimp.c:3054: error: dereferencing pointer to incomplete type
dbdimp.c:3055: error: dereferencing pointer to incomplete type
dbdimp.c:3058: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_st_STORE_attrib':
dbdimp.c:3100: error: dereferencing pointer to incomplete type
dbdimp.c: At top level:
dbdimp.c:3150: error: parse error before "MYSQL_RES"
dbdimp.c: In function `mysql_st_FETCH_internal':
dbdimp.c:3154: error: `sth' undeclared (first use in this function)
dbdimp.c:3156: error: `MYSQL_FIELD' undeclared (first use in this function)
dbdimp.c:3156: error: `curField' undeclared (first use in this function)
dbdimp.c:3159: error: `what' undeclared (first use in this function)
dbdimp.c:3163: error: `cacheit' undeclared (first use in this function)
dbdimp.c:3163: error: dereferencing pointer to incomplete type
dbdimp.c:3164: error: dereferencing pointer to incomplete type
dbdimp.c:3167: error: `res' undeclared (first use in this function)
dbdimp.c:3232: error: `PRI_KEY_FLAG' undeclared (first use in this function)
dbdimp.c:3232: error: `UNIQUE_KEY_FLAG' undeclared (first use in this function)
dbdimp.c:3232: error: `MULTIPLE_KEY_FLAG' undeclared (first use in this function)
dbdimp.c:3259: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_st_FETCH_attrib':
dbdimp.c:3308: error: dereferencing pointer to incomplete type
dbdimp.c:3310: error: dereferencing pointer to incomplete type
dbdimp.c:3314: error: dereferencing pointer to incomplete type
dbdimp.c:3318: error: dereferencing pointer to incomplete type
dbdimp.c:3322: error: dereferencing pointer to incomplete type
dbdimp.c:3328: error: dereferencing pointer to incomplete type
dbdimp.c:3332: error: dereferencing pointer to incomplete type
dbdimp.c:3336: error: dereferencing pointer to incomplete type
dbdimp.c:3338: error: dereferencing pointer to incomplete type
dbdimp.c:3340: error: dereferencing pointer to incomplete type
dbdimp.c:3342: error: dereferencing pointer to incomplete type
dbdimp.c:3346: error: dereferencing pointer to incomplete type
dbdimp.c:3353: error: dereferencing pointer to incomplete type
dbdimp.c:3355: error: dereferencing pointer to incomplete type
dbdimp.c:3360: error: dereferencing pointer to incomplete type
dbdimp.c:3364: error: dereferencing pointer to incomplete type
dbdimp.c:3366: error: dereferencing pointer to incomplete type
dbdimp.c:3368: error: dereferencing pointer to incomplete type
dbdimp.c:3380: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_bind_ph':
dbdimp.c:3459: error: dereferencing pointer to incomplete type
dbdimp.c:3494: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_db_reconnect':
dbdimp.c:3595: error: `MYSQL' undeclared (first use in this function)
dbdimp.c:3595: error: parse error before "save_socket"
dbdimp.c:3605: error: dereferencing pointer to incomplete type
dbdimp.c:3605: error: `CR_SERVER_GONE_ERROR' undeclared (first use in this function)
dbdimp.c:3609: error: dereferencing pointer to incomplete type
dbdimp.c:3609: error: dereferencing pointer to incomplete type
dbdimp.c:3623: error: `save_socket' undeclared (first use in this function)
dbdimp.c:3623: error: dereferencing pointer to incomplete type
dbdimp.c:3624: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3629: error: dereferencing pointer to incomplete type
dbdimp.c:3629: error: dereferencing pointer to incomplete type
dbdimp.c:3629: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:3630: error: dereferencing pointer to incomplete type
dbdimp.c:3631: error: dereferencing pointer to incomplete type
dbdimp.c:3634: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_db_quote':
dbdimp.c:3782: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_db_last_insert_id':
dbdimp.c:3797: error: dereferencing pointer to incomplete type
make: *** [dbdimp.o] Error 1

niemam calosci bo sam jej niewidze

po make test:

podobne do make jak wyzej (chyba identyko)

Po make install:

dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3625: error: dereferencing pointer to incomplete type
dbdimp.c:3629: error: dereferencing pointer to incomplete type
dbdimp.c:3629: error: dereferencing pointer to incomplete type
dbdimp.c:3629: warning: passing arg 3 of `mysql_dr_error' makes pointer from integer without a cast
dbdimp.c:3630: error: dereferencing pointer to incomplete type
dbdimp.c:3631: error: dereferencing pointer to incomplete type
dbdimp.c:3634: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_db_quote':
dbdimp.c:3782: error: dereferencing pointer to incomplete type
dbdimp.c: In function `mysql_db_last_insert_id':
dbdimp.c:3797: error: dereferencing pointer to incomplete type
make: *** [dbdimp.o] Error 1

wiec takie samo chyba....


Niewiem co jest nie tak niech mi ktos pomoze jak to zainstalować bo niemoge nic dalej zrobic. A niewiem samemu jak sobie z tym poradzic.

Autor:  makog [ wtorek, 5 lipca 2005, 17:08 ]
Tytuł: 

pacman -S mysql
i to wszystko opis konfiguracji na stronce z NND

Autor:  prezesk [ wtorek, 5 lipca 2005, 18:19 ]
Tytuł: 

ale to niejest mysql tylko moduly do perla mysql aby cos to tam robilo niewiem dokladnie co ale wiem ze to trzeba zainstalowac a mysql mam ;] strona mi ladnie dziala :] ale niedziaja te skrytpy. Jak mi sie uda to zainstalowac to opisze co i gdzie trzeba zrobic aby inni niemusieli sie tyle meczyc bo to naprawde przydatyn program.

Autor:  prezesk [ środa, 6 lipca 2005, 17:40 ]
Tytuł: 

To co udalo mi się o siągnąć to tyle że narazie zainstalowalem wszytkiepotrzebne pakiety.
Trzeba najpierw zainstalować pakiety pacmanem:
perl
perl-devel
mysql
mysql-devel

te sa potrzebne aby zainstalować moduły
perl -MCPAN -e "install Config::IniFiles"
perl -MCPAN -e "install DBI"
perl -MCPAN -e "force install DBD::mysql::Install"

Dla sprawdzenia mozecie stworzyć plik "test_dbi.pl":
#! /usr/bin/perl -w

use strict;
use DBI;

print "Here's a list of DBI drivers:\n";

my @available_drivers = DBI->available_drivers('quiet');
my $driver;

foreach $driver (@available_drivers)
{
print "$driver\n";
}

Nadać jemu prawa wykonywania i jeżeli po uruchomieniu wyświetli sie mniejcecej coś takiego:
Here's a list of DBI drivers:
DBM
ExampleP
File
Proxy
Sponge
mysql

i bedzie wymienione mysql to znaczy że większość się wam udala.
W moim przypadku to co opisalem starczylo.
Aczkolwiek instalacje pakietów przeprowadzałem osobno z każdej binarki.
Pozdrawiam

Autor:  Kszych [ niedziela, 10 lipca 2005, 08:03 ]
Tytuł: 

I to koniec , czy początek instalacji LMS ? czy komuś udało się to odpalić do końca ?

Autor:  Albercik [ niedziela, 27 sierpnia 2006, 14:41 ]
Tytuł: 

prezesk pisze:
To co udalo mi się o siągnąć to tyle że narazie zainstalowalem wszytkiepotrzebne pakiety.
Trzeba najpierw zainstalować pakiety pacmanem:
perl
perl-devel
mysql
mysql-devel

te sa potrzebne aby zainstalować moduły
perl -MCPAN install -e "install Config::IniFiles"
perl -MCPAN install -e "install DBI"
perl -MCPAN install -e "force install DBD::mysql::Install"

Dla sprawdzenia mozecie stworzyć plik "test_dbi.pl":
#! /usr/bin/perl -w

use strict;
use DBI;

print "Here's a list of DBI drivers:\n";

my @available_drivers = DBI->available_drivers('quiet');
my $driver;

foreach $driver (@available_drivers)
{
print "$driver\n";
}

Nadać jemu prawa wykonywania i jeżeli po uruchomieniu wyświetli sie mniejcecej coś takiego:
Here's a list of DBI drivers:
DBM
ExampleP
File
Proxy
Sponge
mysql

i bedzie wymienione mysql to znaczy że większość się wam udala.
W moim przypadku to co opisalem starczylo.
Aczkolwiek instalacje pakietów przeprowadzałem osobno z każdej binarki.
Pozdrawiam


Nie bardzo chce mi to działać , nadal mam :
: [/] [] ()
Can't locate DBI.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i686-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl .) at ./test_dbi.pl line 4.
BEGIN failed--compilation aborted at ./test_dbi.pl line 4.


a linia 4 to :
: [/] [] ()
use DBI;

Autor:  prezesk [ niedziela, 27 sierpnia 2006, 15:20 ]
Tytuł: 

Hej jak widac kiedy zakładałem temat to bylo juz prawie rok temu i od tamtego czasu jak to uruchomilem nie grzebalem nad tym ;),
Wiem że jeszcze mielam jakies pliki do tego z tymi instalkami i meczylem temat. W przyszłym tygodniu bede instalowal na nowym servie tez te skrypty więc jak mi sie uda opisze co i jak (będzie to instalacjia do nowego nnd ;) )
Pozdro,
Moze opisze to do wiki ;P (ale niewiem czy znajde tyle czasu)

Autor:  makog [ niedziela, 27 sierpnia 2006, 15:29 ]
Tytuł: 

A ja mam raczej takie pytanie czy tych modolow perla potzrebnych do uruchomienia LMS-a niemozna zpaczkowac??

Autor:  Albercik [ niedziela, 27 sierpnia 2006, 15:47 ]
Tytuł: 

Wszystko kończy się komunikatem :
: [/] [] ()
Writing Makefile for DBI
    -- NOT OK
Running make test
  Can't test without successful make
Running make install
  make had returned bad status, install seems impossible


tak , jakby był problem z "make" , ale jest wersja developerska , więc powinno być ok .....

Autor:  puchatek007 [ niedziela, 27 sierpnia 2006, 16:53 ]
Tytuł: 

U mnie jest to samo.
Kiedyś o to pytałem ale niestety do tej pory nie znalazłem rozwiązania.
Tak więc prezesk czekamy na opis co i jak.

Autor:  prezesk [ niedziela, 27 sierpnia 2006, 19:07 ]
Tytuł: 

ja korzystałem jeszcze z tych plików
http://www.robmar.eu/pliki
Moze coś pomoże. A ja jeszcze pamięci do serva nie mam aby zabrac sie za instalacje.
Pozdrawiam i życzę powodzenia
P.S. co do paczek jestem zbyt mało doświadczony w tych sprawach aby cos takiego skonstrowac ;)
P.S.2 Albercik jaka wersje nnd masz?

Autor:  puchatek007 [ niedziela, 27 sierpnia 2006, 20:47 ]
Tytuł: 

No i udało się. Moduł Mysql-a dodany :D.

Dzięki prezesk za udostęnienie tych plików.

Na poczatek dodałem paczki: perl-devel i mysql-devel.
Następnie dodawałem moduły poprzez ich kompilacje.
Użyłem modułów udostęnionych przez prezesk-a.

Instalacja poprzez: ściągnięcie, rozpakowanie, perl Makefile.PL, make i make install.

Najpierw DBI, później: Config-IniFiles, Msql-Mysql-modules no i DBD-mysql-3.0000.

Przy Msql-Mysql-modules wybrałem opcje 1. tylko mysql.

__dopisane__

ehh, no to się pospieszyłem, skompilować się skompilowało i zainstalowało bez błędów ale nie działa :(

Dla przykładu próbuje połączyć się z bazą danych wykorzystując skrypt z http://www.uci.umk.pl/studenci/www/mysq ... dy/#punkt2 .
Przy odpaleniu skryptu mam komunikat:

/usr/bin/perl: relocation error: /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi/auto/DBD/mysql/mysql.so: undefined symbol: mysql_autocommit

Nie mam pojęcia co z tym zrobic.

Autor:  Albercik [ poniedziałek, 28 sierpnia 2006, 02:09 ]
Tytuł: 

U mnie nadal te same błędy , cały czas kłopot z "make" ..cholera wie skąd to :roll:

Autor:  Albercik [ poniedziałek, 28 sierpnia 2006, 09:33 ]
Tytuł: 

Usunąłem perla z paczki i chciałem zainstalować ze źródeł. Próbowałem na różne sposoby , z wieloma prefiksami , a błędy wciąż te same:
: [/] [] ()
In file included from gccvers.c:1:
/usr/include/stdio.h:279: error: parse error before "size_t"
/usr/include/stdio.h:286: error: parse error before "size_t"
/usr/include/stdio.h:305: error: parse error before "__gnuc_va_list"
/usr/include/stdio.h:307: error: parse error before "__gnuc_va_list"
/usr/include/stdio.h:311: error: parse error before "__gnuc_va_list"
/usr/include/stdio.h:317: error: parse error before "size_t"
/usr/include/stdio.h:321: error: parse error before "size_t"
/usr/include/stdio.h:489: error: parse error before "fread"
/usr/include/stdio.h:489: error: parse error before "size_t"
/usr/include/stdio.h:492: error: parse error before "fwrite"
/usr/include/stdio.h:492: error: parse error before "size_t"
/usr/include/stdio.h:504: error: parse error before "fread_unlocked"
/usr/include/stdio.h:504: error: parse error before "size_t"
/usr/include/stdio.h:506: error: parse error before "fwrite_unlocked"
/usr/include/stdio.h:506: error: parse error before "size_t"
/usr/include/gconv.h:176: warning: array `__data' assumed to have one element

*** WHOA THERE!!! ***
    Your C compiler "gcc" doesn't seem to be working!
    You'd better start hunting for one and let me know about it.


i tak w kółko....

Autor:  tasiorek [ poniedziałek, 28 sierpnia 2006, 10:35 ]
Tytuł: 

Czekaj, musze wymienic baterie w szklanej kuli...
Nie podales co dokladnie robisz, wersji perla, ani gcc. Obstawiam, ze gcc w tej wersji, ktora masz nie skompiluje tego perla, ale to tylko slepy strzal.

Autor:  Albercik [ poniedziałek, 28 sierpnia 2006, 10:48 ]
Tytuł: 

tasiorek pisze:
Czekaj, musze wymienic baterie w szklanej kuli...
Nie podales co dokladnie robisz, wersji perla, ani gcc. Obstawiam, ze gcc w tej wersji, ktora masz nie skompiluje tego perla, ale to tylko slepy strzal.


A dlaczego nie skompiluje? Myślę ,że jedno z drugim nie ma związku. Perl jest w wersji stable 5.6.2 , gcc - ostatni z paczki - ver 3.3.3 . Poza tym cały czas problem z make ..... oczywiście TYLKO w modułach perla . Domyślnie kompilatorem jest cc , ale można zmienić na gcc albo z linii poleceń , albo podczas kompilacji (w trakcie pyta) . Efekt ten sam , co do najdrobniejszego szczegółu.

Autor:  Albercik [ poniedziałek, 28 sierpnia 2006, 10:59 ]
Tytuł: 

Porobiło się ...kiedy kompiluję jajo , podaję make menuconfig wywala mi podobne błędy ... cholera mnie już strzela . Mam zaktualizowane do najnowszego NND .

--EDIT--

aktualizacja ncurses kończy się :
: [/] [] ()
[root@compus-net linux-2.4.32]# pacman -S ncurses
:: ncurses-5.4-2nnd: jest aktualna.  Zaktualizować? [T/n] t

Cele: ncurses-5.4-2nnd

Całkowita wielkość pakietu:   0,6 MB

Rozpocząć aktualizację? [T/n] t

sprawdzam integralności pakietów... zrobione.
ładuję dane o pakiecie...zrobione.
sprawdzam możliwość konfliktów... zrobione.
sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
aktualizuję ncurses...zrobione.


coś mi sie wydaje ,że jakiś trop jest

Autor:  tasiorek [ poniedziałek, 28 sierpnia 2006, 11:06 ]
Tytuł: 

Cos musiales recznie grzebac i podmieniac. Ja tez mam zaktualizowane do najnowszej wersji i zarowno kompilacja perla jak i kernela idzie bez problemu.
Zainstaluj jeszcze raz wszystkie pakiety z paczek.

Strona 1 z 3 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/