Daniel > > g++-3.2 3.2.1-0pre3 The GNU C++ compiler. > > binutils 2.13.90.0.4-1 The GNU assembler, linker and > > binary utilities. > > libstdc++5 3.2.1-0pre3 The GNU stdc++ library version 3 > > libc6 2.2.5-14.3 GNU C Library: Shared libraries > > and Timezone data > > > > No compiler ICE'ing :) > > Does this mean this `internal compiler error' doesn't occur with > gcc/g++ 3.2 on hppa? >
Correct. ICE = Internal compiler error. > In the meantime I tried to compile it on sarti.debian.org myself. > On sarti.debian.org, gcc/g++ 3.0.4-7 is installed. The > `internal compiler error' occurs. > > So I will probably build-depend on g++-3.2. > Good idea. > > In synergy-0.9.12/lib/base/CLog.h, the following is defined: > [...] > > Since CHTTPProtocol.cpp plans on including stdsstream, you cannot > > define 'log' to be something arbitrary without causing havok with > > mathcalls.h (logarithm). > [...] > > Thanks a lot for analyzing this. I only wish all problems were this easy :) > I notified the upstream author about this error. I also created > a new revision, 0.9.12-2, which solves the problem by changing > the inclusion order of the affected include files. The > source package will soon be available in the debian archive. It > is also available at > http://people.debian.org/~danlutz/synergy/synergy-0.9.12/ Excellent work! c.

