Skip to content

openhome/ohTopologyC

Repository files navigation

ohTopologyC provides a view onto devices implementing the OpenHome Media
standard.  See http://wiki.openhome.org/wiki/Av:Developer for details.

The code can be built for Windows, Mac, Linux or PPC.
System requirements:
- Python (v2.6 or 2.7)
- MSVC (Windows)
- GCC (Linux / Mac)
- ohdevtools (source)
- ohNet (either binary or source)


Before building, either clone ohNet (https://github.com/openhome/ohNet)
and build it as described in its README or fetch a binary version.  To fetch it
as binary, clone ohdevtools (git@github.com:openhome/ohdevtools.git) then run
'go fetch'.

To build ohTopologyC:

cd ohTopologyC
./waf configure --dest-platform=... --ohnet=... [--debug]
./waf build

where:
--dest-platform is one of Windows-x86, Windows-x64, Linux-x86, Linux-x64,
                          Linux-ARM, Mac-x86, Mac-x64, Linux-ppc32, Core-ppc32, Core-armv6
--ohnet points to either your ohNet source directory or the fetched binaries
        (under your ohTopologyC/dependencies directory)
--debug is optional and only required for debug builds.
        The default build is ndebug (aka release)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages