Difference between revisions of "Eric4"

From RedwoodCenter
Jump to navigationJump to search
Line 22: Line 22:
 
== sip ==
 
== sip ==
  
get sip here: http://www.riverbankcomputing.com/Downloads/sip4/sip-4.7.tar.gz
+
get sip here: http://www.riverbankcomputing.com/Downloads/sip4/sip-4.7.1.tar.gz
  
   tar xvzf sip-4.7.tar.gz
+
   tar xvzf sip-4.7.1.tar.gz
   cd sip-4.7
+
   cd sip-4.7.1
 
   python configure.py -n
 
   python configure.py -n
 
   make
 
   make

Revision as of 17:25, 30 September 2007

Qt 4

get qt4-mac here: ftp://ftp.trolltech.com/qt/source/qt-mac-opensource-src-4.3.1.tar.gz

 tar xvzf qt-mac-opensource-src-4.3.1.tar.gz
 cd qt-mac-opensource-src-4.3.1
 ./configure -prefix /usr/local/qt-4.3.1 -universal -no-sql-mysql -no-qdbus
 make

QScintilla 2

get QScintilla 2 here: http://www.riverbankcomputing.com/Downloads/QScintilla2/QScintilla-1.73-gpl-2.1.tar.gz

 tar xvzf QScintilla-1.73-gpl-2.1.tar.gz
 cd QScintilla-1.73-gpl-2.1/Qt4
 /usr/local/qt-4.3.1/bin/qmake qscintilla.pro 
 sudo make
 sudo make install

don't delete the source directory yet. you will need it to install th python bindings for QScintilla (see below).

sip

get sip here: http://www.riverbankcomputing.com/Downloads/sip4/sip-4.7.1.tar.gz

 tar xvzf sip-4.7.1.tar.gz
 cd sip-4.7.1
 python configure.py -n
 make
 sudo make install

PyQt 4

get PyQt 4 here: http://www.riverbankcomputing.com/Downloads/PyQt4/GPL/PyQt-mac-gpl-4.3.tar.gz

 tar xvzf PyQt-mac-gpl-4.3.tar.gz
 cd PyQt-mac-gpl-4.3.tar.gz
 setenv QTDIR /usr/local/qt-4.3.1
 python configure.py -a -q /usr/local/qt-4.3.1/bin/qmake 
 make
 sudo make install

QScintilla 2 python bindings

you hav to cd into the Python subdirectory of the QScintilla 2 source directory (see above):

 cd QScintilla-1.73-gpl-2.1/Python

now you can build the python bindings:

Eric 4

get eric 4 here: http://downloads.sourceforge.net/eric-ide/eric4-4.0.1.tar.gz

 tar xvzf eric4-4.0.1.tar.gz
 cd eric4-4.0.1
 sudo su
 export DYLD_FALLBACK_LIBRARY_PATH=/usr/local/Qt-mac-free-3.3.8/lib
 python install.py

start eric:

 eric4