Cytat:
Napisał pkarecki Musi być gdzieś błąd po drodze ponieważ wykonując poradnik krok po kroku ots nie działa. (błąd kompilacji "cannot find -llua5.1-sql-sqlite"). Musiałem zmienić w pliku makefile -llua5.1-sql-sqlite na -llua5.1-sql-sqlite3 i działa. Chyba powinno to być uwzględnione w poradniku lub jakaś aktualizacja svn i dopisać te "3" bo ktoś może mieć z tym problem. |
Elf co o tym sądzisz? Może by poprawić makefile na svn albo poradnik bo jak sie to robi krok po kroku to po prostu nie działa. Czy to wina repozytorium że ściąga "-llua5.1-sql-sqlite
3" a nie "-llua5.1-sql-sqlite" ? Dzięki z góry za odpowiedź.
EDIT.
Przeszukałem otland i znalazłem problem. Jeżeli wpiszemy w terminalu zeby ściągną te biblioteki to repozytorium automatycznie wybiera najnowszą wersje pakietu oznaczoną jako 3. Jeżeli ściągniemy z internetu starą wersje pakietu i zainstalujemy to wszystko będzie ok. Nowsza wersja też działa (jak sie zmieni w makefile nazwę biblioteki) tylko problem jest z ta 3 w nazwie bo system go nie odnajduje. Jeżeli dobrze myśle (jeżeli myśle źle to proszę mnie poprawić) to jest wina repo. Uważam że developerzy powinni dostosować makefile do repozytorium a nie na odwrót. (
Elf wiem że jesteś jednym z nich. Wypowiedz sie proszę na ten temat.) Z sqlite3 nie ma najmniejszych problemów.
Ots działa bez zarzutów. Proponuje zmienić na svn w makefile na 3. Według mnie ułatwi to instalacje i użytkowanie otsa. Może być na przykład taka sytuacja w której na serwerze działa
ots i jakiś program wykorzystujący sqlite. I teraz trzeba kombinować i makefile przerabiać (a nie każdy to potrafi) jak ten program wymaga najnowszej wersji sqlite a przecież dla otsa nie ma różnicy. Reasumując poradnik krok po kroku nie działa chyba że jest to wina repo. Jeżeli jest to wina repo proponuje zmiany o których pisałem wyżej. Eh rozpisałem sie ;-) Czekam na odpowiedź. Pozdro.