Scott, I did not realize congruity did would install IR commands starting with Pronto Hex Codes which is my ultimate goal. I was under the impression it was a just front-end to concordance. Okay, my misunderstanding.
I have tried, without success to get congruity to install on the MAC. No luck. There was a minor issue in the Makefile, the syntax --mode=755 is not recognized by the MAC (for instance in mkdir). I just hacked that to replacing "mode=" with '-m', Now, I believe, it is a python issue and admittedly I am not a python expert. The version on my MAC was hopelessly old, so I downloaded the latest version (3.3). However the installation for this download goes into /Library/Frameworks/Python.framework/Versions/3.3/bin with a symbolic link 'python3' defined to current minor version of version 3. (Seems weird, seems like that symbolic link should be a Versions/3/ directory.) This does not bode well for the congruity python script which sets the interpreter to #/usr/bin/env python For better or worse, and apparently worse, there is no /usr/bin/env/ on the MAC, so I tried hacking the interpreter to point at the 3.3 python interpreter /Library/Frameworks/Python.framework/Versions/3.3/bin/python3 This got me only to the point that python cannot find any of its imports. I am now in over my head until I get some help or read more about python search paths. JJ PS: As an aside, python and I do not get along. In my day job, we distribute python code to many institutions. It is hard enough keeping up with the updates, but many times the updates are not even backwardly compatible. With multiple institutions who have their own multiple clients (these are not PCs on an individual desks, but large central installations), you cannot have them constantly updating python just for our needs, cause it is sure to break someone else (maybe even you, cause a different python application you use demands a different version). There may be ways to handle this, but the hassle is just too great for my blood. The python stuff is only a tiny, tiny fraction of what I do and it absorbs more time than it seems worth. At least gcc attempts to maintain backward compatibility, so one only has demand a minimum version, not a specific version. That's a lot easier. On Feb 9, 2013, at 1:03 PM, Scott Talbert <s...@techie.net> wrote: > On Tue, 5 Feb 2013, andreas.sch...@nord-com.net wrote: > >> The Pronto code input is available in congruity (implemented in the Python >> code), which should also run on a MAC provided the corresponding Python >> runtime and libconcord plus its Python bindings are available. > > Thanks for the history on this functionality. :) > > So, JJ should be able to do what he wants to do with the existing official > version of Congruity, right? > > Scott > > ------------------------------------------------------------------------------ > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > _______________________________________________ > concordance-devel mailing list > concordance-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/concordance-devel ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ concordance-devel mailing list concordance-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/concordance-devel