difficulties compiling 0.1.1 on Saboyan 3.3 with KDE 3.5.6

./configure completes without errors. When running make the following error occurs:

Making all in images
make[2]: Entering directory `/home/graeme/bookreader-0.1.1/images'
make[2]: *** No rule to make target `bookmark.png', needed by `all-am'. Stop.
make[2]: Leaving directory `/home/graeme/bookreader-0.1.1/images'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/graeme/bookreader-0.1.1'
make: *** [all] Error 2

If i remove the mention of bookmark.png in images/makefile.am the compilation continues past this point but then errors as follows:

ps/bookreader.Tpo"; exit 1; fi
bookreader.cpp:52:22: error: settings.h: No such file or directory
bookreader.cpp:53:25: error: settingsdlg.h: No such file or directory
bookreader.cpp:520:26: error: bookreader.moc: No such file or directory
bookreader.cpp: In member function ‘void BookReader::load(const KURL&)’:
bookreader.cpp:129: warning: ‘download’ is deprecated (declared at /usr/kde/3.5/include/kio/netaccess.h:122)
bookreader.cpp: In member function ‘virtual void BookReader::readProperties(KConfig*)’:
bookreader.cpp:196: warning: unused variable ‘currentPage’
bookreader.cpp: In member function ‘void BookReader::fileOpen()’:
bookreader.cpp:252: error: ‘Settings’ has not been declared
bookreader.cpp: In member function ‘void BookReader::optionsPreferences()’:
bookreader.cpp:306: error: ‘Settings’ has not been declared
bookreader.cpp:308: error: ‘SettingsWidget’ was not declared in this scope
bookreader.cpp:308: error: ‘general’ was not declared in this scope
bookreader.cpp:308: error: expected type-specifier before ‘SettingsWidget’
bookreader.cpp:308: error: expected `;' before ‘SettingsWidget’
bookreader.cpp:312: error: ‘Settings’ has not been declared
bookreader.cpp: In member function ‘void BookReader::loadSettings()’:
bookreader.cpp:341: error: ‘Settings’ has not been declared
bookreader.cpp:342: error: ‘Settings’ has not been declared
bookreader.cpp:343: error: ‘Settings’ has not been declared
bookreader.cpp: In member function ‘void BookReader::readSettings()’:
bookreader.cpp:371: error: ‘Settings’ has not been declared
bookreader.cpp:373: error: ‘Settings’ has not been declared
bookreader.cpp:375: error: ‘Settings’ has not been declared
bookreader.cpp: In member function ‘void BookReader::gotoBookmark(int)’:
bookreader.cpp:497: warning: comparison between signed and unsigned integer expressions
make[2]: *** [bookreader.o] Error 1
make[2]: Leaving directory `/home/graeme/bookreader-0.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/graeme/bookreader-0.1.1'
make: *** [all] Error 2

hope that helps, great start to a useful app. Not a coder but if you would like any help with docs etc, let me know.

Thanks

Graeme.

Thank you! Just a silly mistake. Fixed now.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.