OWFS problem z włšczeniem owfs

Apr 07, 2005 3 Replies

Witam, mam taki problem, chcę obsłużyć czujniki maxim (DS????) a że potrzebuję też sterować elektronicznym potencjometrem to muszę wziąć coś bardziej zaawansowanego niż digitemp



poczytałem skompilowałem fuse-2.2.1 (pracuje poprawnie, sprawdziłem testy)



wybór (raczej jego brak) padł na owfs i przy configure wywala coś takiego:



-------------- Current configuration:



Deployment location: /opt/owfs



Compile-time options: Caching is enabled USB is enabled Multithreading is enabled



Module configuration: owfs is DISABLED owhttpd is enabled owftpd is enabled



------------------



wypiska z config.log



------------- ... /usr/inst/owfs-1.0p0/conftest.c:36: undefined reference to `__fuse_process_cmd' collect2: ld returned 1 exit status configure:19534: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "owfs" | #define VERSION "1.0p0" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char __fuse_process_cmd (); | int | main () | { | __fuse_process_cmd (); | ; | return 0; | } configure:19560: result: no configure:19576: WARNING: OWFS is disabled because libfuse is not installed. ...



-------------



dajcie jakiś pomysł, bo ja jestem "jak dziecko we mgle" :(


[...]

Przeciez pisze wyraznie ...brakuje mu libfuse. trzeba doinstalowac libfuse{,-devel}

Pozdrawiam. Sas.

no pięknie.., ale jest pewien problem, mam zainstalowane fuse (sprawdzałem czy chodzi na skryptach testowych dołączonych do fuse), wiem ze chodzi o fuse, ale probowalem instalować na różne sposoby i za kazdym razem przy ./configure wywala "owfs DISABLED", nie bardzo wiem jak mu powiedzieć gdzie jest fuse ?? :(

Ja np. nie używam najnowszego fuse bo wydaje sie jakby owfs jeszcze go nie obsługiwało -> moja rada zainstaluj sobie wersję poniżej 2.0 np 1.9

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required