Enlightenment CVS committal

Author  : barbieri
Project : e17
Module  : proto/python-efl

Dir     : e17/proto/python-efl/python-ecore


Modified Files:
        README 


Log Message:
Remove dependency on Numeric/array.h, improved __str__ and __repr__ and 
simplified ecore classes.

* Numeric/array.h was just required to print reference count, this
  macro is now in python_evas_utils.h and we're clean.
* __str__ was too verbose and not informative, it was improved with
  other attributes like color, geometry, name, clip and
  layer, but reference count and wrapped pointer are not there
  anymore, they made into new __repr__.
* Following previous patch from Caio, this version remove class
  redefinition in ecore/__init__.py, also these classes were redone to
  work better, and the results are good, with less lines of code and
  better consistency.


===================================================================
RCS file: /cvs/e/e17/proto/python-efl/python-ecore/README,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- README      24 Jul 2007 14:42:04 -0000      1.4
+++ README      2 Sep 2007 15:11:54 -0000       1.5
@@ -30,3 +30,25 @@
         python setup.py install --help
 
 Options can also be set in file "setup.cfg".
+
+
+TROUBLESHOOTING
+===============
+
+If you get the following error during build_ext:
+
+        ecore/ecore.c_ecore.c:14:31: error: python_evas_utils.h: No such file 
or directory
+
+Means that either python_evas_utils.h was not installed or it is placed
+at an non-standard place.
+
+If it's not installed at all, please do so by:
+
+        # copy and extract python-evas to 'src/python-evas', then:
+        cd src/python-evas
+        python setup.py install_headers
+
+If it's installed at a non-standard place, you can specify it with
+"build_ext --include-dirs":
+
+        python setup.py build_ext --include-dirs $PYTHON_EVAS_UTILS_H_PATH



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to