Hi Jan and Stefano,

I followed Stefano’s information below up to the point of trying to run it with 
devices attached. I first removed MacPorts and then installed HomeBrew, wget, 
and libusb. I used wget to get owfs-3.1p1.

$ brew install libusb
$ tar xvzf owfs-3.1p1.tar.gz
$ cd owfs-3.1p1
$ ./configure --prefix $HOME/owfs-install --disable-owtcl
$ make -j4
$ make install

It ‘appeared’ to build OK except that USB is disabled. It seems it could not 
find LIBUSB.

checking for LIBUSB... no

I have not dug into the code to see where it is looking for libusb. I seem to 
remember that in MacPorts there were two libusb portions (libusb and 
libusb-development) - doubt there is something similar in brew. I only seem to 
see libusb files from brew in the following locations:

$ brew list libusb
/usr/local/Cellar/libusb/1.0.20/include/libusb-1.0/libusb.h
/usr/local/Cellar/libusb/1.0.20/lib/libusb-1.0.0.dylib
/usr/local/Cellar/libusb/1.0.20/lib/pkgconfig/libusb-1.0.pc
/usr/local/Cellar/libusb/1.0.20/lib/ (2 other files)

It seems that there would need to be a symbolic link in some ‘normal’ location 
to the libusb in the brew Cellar? I presume owfs is looking for a *.h file? or 
an actually library? Suggestions?

As far as the /usr/lib files I only see the following which I presume are 
leftovers from the MacPorts install that didn’t get removed properly?

/usr/local/lib/libusb-0.1.4.4.4.dylib
/usr/local/lib/libusbdll.dylib
/usr/local/lib/libusbpp-0.1.4.4.4.dylib
/usr/local/lib/libusbpp-0.1.4.dylib
/usr/local/lib/libusbpp.dylib
/usr/local/lib/libusbpp.la

Main compile options output:

Compile-time options:
                      USB is DISABLED
                    AVAHI is DISABLED
                      I2C is enabled
                       W1 is DISABLED
    Parallel port DS1410E is DISABLED
         Zeroconf/Bonjour is enabled
             Debug-output is enabled
               Mutexdebug is enabled
                Profiling is DISABLED
Tracing memory allocation is DISABLED

Module configuration:
                    owlib is enabled
                  owshell is enabled
                     owfs is DISABLED
                  owhttpd is enabled
                   owftpd is enabled
                 owserver is enabled
               owexternal is enabled
                    ownet is enabled
                 ownetlib is enabled
                    owtap is enabled
                    owmon is enabled
                   owcapi is enabled
                     swig is DISABLED
                   owperl is DISABLED
                    owphp is DISABLED
                 owpython is DISABLED
                    owtcl is DISABLED

I was somewhat interested in owfs and owphp. I know I don’t have fuse installed 
but I am not sure if homebrew’s fuse would work with owfs or if I really even 
need owfs specifically or if owserver is enough. I have a fair bit of code in 
php already but could access the data in another method if needed.  I’ll wait 
on worrying about those until I get get a vanilla owfs running.

Thanks,

Dean


> On Feb 4, 2016, at 3:53 AM, Stefano Miccoli <mo...@icloud.com> wrote:
> 
> Here is my recipe that worked with yosemite+homebrew
> 
> $ brew install libusb
> $ tar xvzf owfs-3.1p1.tar.gz
> $ cd owfs-3.1p1
> $ ./configure --prefix $HOME/owfs-install --disable-owtcl
> $ make -j4
> $ make install
> $ $HOME/owfs-install/bin/owserver -u -—foreground
> 
> from another terminal:
> 
> $ $HOME/owfs-install/bin/owdir
> 
> Stefano

------------------------------------------------
Dean Waldow, Professor
Department of Chemistry
Pacific Lutheran University
Tacoma, WA 98447  USA

253-535-7533 (Office)
253-536-5055 (FAX)

wal...@chem.plu.edu
http://www.chem.plu.edu/waldow/

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to