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

Reply via email to