Hi,
I just checked out the source and looked at pythonterminal.cpp. It appears
that there is a conflict in the code that was not resolved. Since I haven’t
setup my system yet, I’m gonna put the solution here and not in the git
repository (sorry for that). Around line 275 you’ll find
<<<<<<< HEAD:libavogadro/src/extensions/pythonterminal.cpp
}
else if(event->key() == Qt::Key_Return)
{
} else if(event->key() == Qt::Key_Return) {
1.0:libavogadro/src/extensions/pythonterminal.cpp
which is an unresolved issue that has not been taken care of by the
submitter. The <<<<<< lines and >>>>>> tells you where the issue and is not
part of c+++. Neither is =======.
It is an easy fix since you can comment out the stuff that you dont need so
//<<<<<<< HEAD:libavogadro/src/extensions/pythonterminal.cpp
// }
// else if(event->key() == Qt::Key_Return)
// {
//=======
} else if(event->key() == Qt::Key_Return) {
//>>>>>>> 1.0:libavogadro/src/extensions/pythonterminal.cpp
and you should be good to go again.
I hope that someone will put this fix into the repository soon though and I
am deeply sorry that I havent got the time to set up the repositories and
remotes with git - but I got my master thesis defence in less than a week
and therefore have other stuff to care about. 
best,
Casper
On Fri, Nov 27, 2009 at 3:54 PM, Martin Hediger ma.hed@bluewin.ch wrote:
Dear all
I am trying to compile Avogadro on Mac OS X 10.5 with Python support
enabled (the release version compiles and runs). Could anyone confirm to
me that it is indeed possible to do so?
I ran into the following error at compile time. I cant tell for sure
where the reason for this error is, but there’s no sign of a “no such
file or directory” message, so I thought it might be something with the
code? I obtain the avogadro source with git, so it should be the latest
version of the code (notice the output when running Avogadro below).
mzh @ ~/build/avogadro $ bin/Avogadro.app/Contents/MacOS/Avogadro
“Avogadro version: 1.0.1 Git: d70cc9d
LibAvogadro version: 1.0.1 Git: d70cc9d”
I am issuing the following configure command:
cmake \
-DOPENBABEL2_INCLUDE_DIR=/usr/local/include/openbabel-2.0
-DOPENBABEL2_LIBRARIES=/usr/local/lib/libopenbabel.3.dylib
-DOPENBABEL2_VERSION_MET=true
-DEIGEN_INCLUDE_DIR=~/src/eigen2
~/src/avogadro/
This is the last part of the make output before it crashes.
[ 59%] Built target propextension
[ 59%] Generating ui_pythonterminalwidget.h
[ 59%] Generating moc_pythonterminal.cxx
[ 59%] Generating moc_highlighter.cxx
Scanning dependencies of target pythonterminal
[ 59%] Building CXX object
libavogadro/src/extensions/CMakeFiles/pythonterminal.dir/pythonterminal.cpp.o
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:
In member function ‘virtual void
Avogadro::PythonTerminalEdit::keyPressEvent(QKeyEvent*)’:
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: expected primary-expression before ‘<<’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: expected primary-expression before ‘<<’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: expected primary-expression before ‘<<’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: expected primary-expression before ‘<’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: ‘HEAD’ was not declared in this scope
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:275:
error: expected ;' before ‘:’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:279: error: expected primary-expression before ‘==’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:279: error: expected primary-expression before ‘==’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:279: error: expected primary-expression before ‘==’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:279: error: expected primary-expression before ‘=’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:280: error: expected primary-expression before ‘}’ token /Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:280: error: expected
;’ before ‘}’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:281:
error: expected primary-expression before ‘>>’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:281:
error: expected primary-expression before ‘>>’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:281:
error: expected primary-expression before ‘>>’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:281:
error: expected primary-expression before ‘>’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:281:
error: expected `;’ before ‘:’ token
/Users/mzh/src/avogadro/libavogadro/src/extensions/pythonterminal.cpp:283:
error: ‘text’ was not declared in this scope
make[2]: ***
[libavogadro/src/extensions/CMakeFiles/pythonterminal.dir/pythonterminal.cpp.o]
Error 1
make[1]: ***
[libavogadro/src/extensions/CMakeFiles/pythonterminal.dir/all] Error 2
make: *** [all] Error 2
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus
on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
Avogadro-devel mailing list
Avogadro-devel@lists.sourceforge.net
avogadro-devel List Signup and Options