Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Kompilacja pod NND http://forum.freesco.pl/viewtopic.php?f=22&t=10840 |
Strona 1 z 1 |
Autor: | Shakal [ sobota, 21 stycznia 2006, 14:53 ] |
Tytuł: | Kompilacja pod NND |
Moglby ktos sensownie opisac jak sie kompiluje dowolny program pod NND? Jest troche info na forum o kompilacji, ale nigdzie nie znalazlem dokladnego opisu. Probowalem kompilowac pogramiki pod NND tak jak pod inne dystrybucje Linuxowe, ale nic z tego nie wychodzi. Oczywiscie zainstalowalem sobie wersje "devel". Moze moze ktos opisc co potrzebne jest do kompilacji programow pod NND, ewentualnie czy istnieja jakies inne komendy kompilacji niz w innych dystrybucjach. |
Autor: | Mis' [ sobota, 21 stycznia 2006, 15:11 ] |
Tytuł: | Re: Kompilacja pod NND |
Shakal pisze: Moglby ktos sensownie opisac jak sie kompiluje dowolny program pod NND?
a jakie dostajesz błędy (wróżki na wakacjach)? Kompiluje sie tak samo jak w innych dystrybucjach - dokładny opis jest zazwyczaj w pliku INSTALL lub README w katalogu ze źródłami programu. |
Autor: | tasiorek [ sobota, 21 stycznia 2006, 15:19 ] |
Tytuł: | |
Popatrz tez na wymagane programy, w NND czasem trzeba zainstalowac ich wersje devel (nie wszystkie instaluja sie po wydaniu polecenia install_devel) np. jesli program wymaga freetype2, to moze okazac sie, ze musisz jeszcze zainstalowac freetype2-devel. |
Autor: | Shakal [ sobota, 21 stycznia 2006, 15:58 ] |
Tytuł: | |
Cytuj: a jakie dostajesz błędy (wróżki na wakacjach)?
Np. Chcialem skompilowac program sms-2.0.3 po wydaniu polecenia make ( tak jest w README napisane) Wywala mi ponizszy blad, a mam wszystkie wymagane pakiety zainstalowane, czyli: Curl Pcre Pcre++ gdbm Po bledach widze ze cos jest nie tak z Curl Makefile:30: ostrzeżenie: polecenia zakrywające dla obiektu `cgdbm.o' Makefile:24: ostrzeżenie: ignoruję stare polecenia dla obiektu `cgdbm.o' g++ -c -MMD -Wall -pipe -Ilib -I/usr/local/include main.cc -o main.o In file included from main.cc:4: lib/mr_curl/mr_curl.h:31:23: warning: curl/curl.h: Nie ma takiego pliku ani katalogu In file included from main.cc:4: lib/mr_curl/mr_curl.h:112: error: syntax error before `*' token lib/mr_curl/mr_curl.h:113: error: 'CURLcode' is used as a type, but is not defined as a type. lib/mr_curl/mr_curl.h:122: error: `CURLoption' was not declared in this scope lib/mr_curl/mr_curl.h:122: error: parse error before `,' token lib/mr_curl/mr_curl.h:123: error: parse error before `*' token lib/mr_curl/mr_curl.h:124: error: parse error before `::' token lib/mr_curl/mr_curl.h:125: error: parse error before `::' token lib/mr_curl/mr_curl.h:126: error: parse error before `::' token lib/mr_curl/mr_curl.h:127: error: parse error before `::' token lib/mr_curl/mr_curl.h:128: error: parse error before `)' token lib/mr_curl/mr_curl.h:135: error: parse error before `)' token lib/mr_curl/mr_curl.h:144: error: `CURLAUTH_BASIC' was not declared in this scope lib/mr_curl/mr_curl.h:148: error: `CURLAUTH_BASIC' was not declared in this scope lib/mr_curl/mr_curl.h: In function `void Curl_Init()': lib/mr_curl/mr_curl.h:152: error: `CURL_GLOBAL_ALL' undeclared (first use this function) lib/mr_curl/mr_curl.h:152: error: (Each undeclared identifier is reported only once for each function it appears in.) lib/mr_curl/mr_curl.h:152: error: `curl_global_init' undeclared (first use this function) lib/mr_curl/mr_curl.h: In function `void Curl_Done()': lib/mr_curl/mr_curl.h:155: error: `curl_global_cleanup' undeclared (first use this function) lib/mr_curl/mr_curl.h: At global scope: lib/mr_curl/mr_curl.h:159: error: friend declaration not in class definition lib/mr_curl/mr_curl.h:161: error: friend declaration not in class definition lib/mr_curl/mr_curl.h:162: error: parse error before `}' token lib/mr_curl/mr_curl.h: In constructor `CurlGlobal::CurlGlobal()': lib/mr_curl/mr_curl.h:167: error: `curl_global_init' undeclared (first use this function) /usr/include/c++/3.3.3/bits/stl_map.h: At top level: lib/mr_curl/mr_curl.h:151: warning: `void Curl_Init()' defined but not used lib/mr_curl/mr_curl.h:154: warning: `void Curl_Done()' defined but not used make: *** [main.o] Błąd 1 |
Autor: | tasiorek [ sobota, 21 stycznia 2006, 16:02 ] |
Tytuł: | |
To teraz przeczytaj moj post powyzej i sie do niego zastosuj (HINT: curl-devel) |
Autor: | Shakal [ sobota, 21 stycznia 2006, 16:55 ] |
Tytuł: | |
Cytuj: To teraz przeczytaj moj post powyzej i sie do niego zastosuj (HINT: curl-devel)
No fakt brakowalo kilku skladnikow do instalowalem (byly w nnd ). Potrzebuje teraz pcre++-devel, nie ma go w nnd. Pogooglowalem i znalazlem paczki ale rpm. Nie moge sie do niej dostac przez mc. Probowalem takze programem "alien" przerabiac na tar.gz ale tez cos nie idzie. Jak sie do takiej paczki zabrac ewentualnie gdzie moge znalesc pcre++-devel do kompilacji ?? |
Autor: | tasiorek [ sobota, 21 stycznia 2006, 16:59 ] |
Tytuł: | |
Pcre++ z tego ci mi wiadomo nie jest spaczkowane pod NND, wiec zainstaluj ze zrodel (wtedy nie bedziesz mial podzialu na devel i normalna). |
Autor: | Mis' [ sobota, 21 stycznia 2006, 18:14 ] |
Tytuł: | |
Shakal pisze: No fakt brakowalo kilku skladnikow do instalowalem (byly w nnd ).
Potrzebuje teraz pcre++-devel, nie ma go w nnd. a skąd wziąłeś pcre++? Też go nie ma w repozytoriach. pcre++ wraz z pakietami *-man i *-devel jest przygotowane i pojawi się w repozytorium wraz z innymi pakietami. |
Autor: | Shakal [ sobota, 21 stycznia 2006, 19:07 ] |
Tytuł: | |
Cytuj: a skąd wziąłeś pcre++? Też go nie ma w repozytoriach znalazlem link na forum w watku o sms-2.0.2 http://emti.mine.nu/nnd/pcre++-0.9.5-1nnd.pkg.tar.gz Cytuj: Pcre++ z tego ci mi wiadomo nie jest spaczkowane pod NND, wiec zainstaluj ze zrodel (wtedy nie bedziesz mial podzialu na devel i normalna).
Podzialalo. Wszystko mi sie ladnie skompilowalo, tylko nowy sms-2.0.3 i tak nie obsluguje orange :/ |
Autor: | tasiorek [ niedziela, 22 stycznia 2006, 14:13 ] |
Tytuł: | |
Shakal pisze: Wszystko mi sie ladnie skompilowalo, tylko nowy sms-2.0.3 i tak nie obsluguje orange :/
Bo, o ile mnie pamiec nie myli, to byl wydany jeszcze przed pojawieniem sie orange w Polsce ![]() |
Autor: | boruspl [ wtorek, 26 sierpnia 2008, 11:16 ] |
Tytuł: | |
witam mam zainstalowane url 7.15.0-1nnd curl-devel 7.15.0-1nnd a przy otwieraniu strony php wyświetla komunikat Call to undefined function: curl_init() co mam zrobić żeby to działało |
Autor: | Maciek [ wtorek, 26 sierpnia 2008, 11:22 ] |
Tytuł: | |
To nie jest związane z kompilacją! Błąd php mówi ci, że nastąpiło odwołanie do niezdefiniowanej funkcji curl_init, jest to wina kodu php na stronie, aby danej funkcji użyć, jeśli nie jest typowa, to trzeba ją najpierw zdefiniować. |
Autor: | pectosol [ środa, 27 sierpnia 2008, 15:05 ] |
Tytuł: | |
tylko po co sobie życie utrudniać. Na tym forum jest opisany pakiet SMS który wysyła smsy do wszystkich opieatorów. Paczką opiekuje się Viater i narazie działa bez problemu. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |