News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

Main Menu

Problem compiling on Suse 10.0

Started by neitv, August 29, 2006, 01:41:52 PM

Previous topic - Next topic

neitv

Problem compiling on Suse 10.0

autoconf (GNU Autoconf) 2.59
automake (GNU automake) 1.9.6
ltmain.sh (GNU libtool) 1.5.18 (1.1220.2.245 2005/05/16 08:55:27)
g++ (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)

// svn checkout

// convert

find ./ -type f -exec dos2unix -k {} \;

// make executable

chmod a=rwx bootstrap
find ./ -type f -iname '*.sh' -exec chmod a=rwx {} \;
find ./ -type f -iname '*.bash' -exec chmod a=rwx {} \;

./bootstrap

./configure --enable-contrib

make

Making all in wxscintilla
In file included from src/ScintillaWX.cpp:17:
src/ScintillaWX.h:30:17: error: XPM.h: No such file or directory
./src/scintilla/src/LineMarker.h:18: error: ISO C++ forbids declaration of 'XPM' with no type
./src/scintilla/src/LineMarker.h:18: error: expected ';' before '*' token
./src/scintilla/src/LineMarker.h: In constructor 'LineMarker::LineMarker()':
./src/scintilla/src/LineMarker.h:23: error: 'pxpm' was not declared in this scope
./src/scintilla/src/LineMarker.h: In copy constructor 'LineMarker::LineMarker(const LineMarker&)':
./src/scintilla/src/LineMarker.h:30: error: 'pxpm' was not declared in this scope
./src/scintilla/src/LineMarker.h: In destructor 'LineMarker::~LineMarker()':
./src/scintilla/src/LineMarker.h:33: error: 'pxpm' was not declared in this scope
./src/scintilla/src/LineMarker.h: In member function 'LineMarker& LineMarker::operator=(const LineMarker&)':
./src/scintilla/src/LineMarker.h:40: error: 'pxpm' was not declared in this scope

catalogoanatom

rename xpm.cxx to XPM.cxx and xpm.h to XPM.h