681
Comment:
|
958
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Compile EMAN from source on Ubuntu 7.04 need some special attention: {{{ | Compile EMAN from source on Ubuntu 7.04 need some special attention. |
Line 3: | Line 3: |
If you are compiling eman1.8 source code, please do as follows: {{{ |
|
Line 4: | Line 7: |
1. Some of the qt3 header files are in different name, do as follow to make your EMAN compile: | 2. Some of the qt3 header files are in different name, do as follow to make your EMAN compile: |
Line 7: | Line 10: |
* qlined.h -> qlineedit.h * qmultilinedit.h -> qmultilineedit.h * qstack.h -> qptrstack.h * qapp.h -> qapplication.h * qfiledlg.h -> qfiledialog.h * qmsgbox.h -> qmessagebox.h }}} |
* qlined.h -> qlineedit.h * qmultilinedit.h -> qmultilineedit.h * qstack.h -> qptrstack.h * qapp.h -> qapplication.h * qfiledlg.h -> qfiledialog.h * qmsgbox.h -> qmessagebox.h }}} If you are compiling eman daily release code: {{{ In your "ccmake ../eman" screen output, type 't' to get into advanced mode, then find "ENABLE_UBUNTU" and set it to ON. }}} |
Compile EMAN from source on Ubuntu 7.04 need some special attention.
If you are compiling eman1.8 source code, please do as follows:
1. All dependent packages needed for EMAN compilation can be got by Ubuntu's package management software "Synaptic". For fftw package, make sure to install sfftw-dev not others. 2. Some of the qt3 header files are in different name, do as follow to make your EMAN compile: * remove "#include <qfontmet.h>" and "#include <qlist.h>" in EMAN source files; * change header file names in EMAN: * qlined.h -> qlineedit.h * qmultilinedit.h -> qmultilineedit.h * qstack.h -> qptrstack.h * qapp.h -> qapplication.h * qfiledlg.h -> qfiledialog.h * qmsgbox.h -> qmessagebox.h
If you are compiling eman daily release code:
In your "ccmake ../eman" screen output, type 't' to get into advanced mode, then find "ENABLE_UBUNTU" and set it to ON.