From: Ralf <van...@gm...> - 2005-05-06 12:00:50
|
Hi there, I'm trying to build an rpm for the Suse 9.2 distribution. The problem is, that I'm not very experienced with compiling / building rpms. I have managed to build the libnjb.rpm. For kionjb, I used the spec file which is in the cvs, but that didn't work. However I managed to build a new spec file, which seems to work. When I now run the rpm building scripts I get an error this error message: cd . && perl admin/am_edit Makefile.in Can't open perl script "admin/am_edit": No such file or directory. I've already tried to copy am_edit from the CVS attic (is this file still needed?), but then I get several error messages: In file included from njb.h:5, from cache.cpp:11: playlist.h:43: error: syntax error before `*' token and the same error in njb.h as well. After that, I get several undeclared errors:cache.cpp: In member function `bool kio_njbProtocol::trackById(Track&, unsignedint)': cache.cpp:29: error: `m_db' undeclared (first use this function) cache.cpp:29: error: (Each undeclared identifier is reported only once for eachfunction it appears in.) cache.cpp:32: error: `sqlite_get_table_printf' undeclared (first use this function) cache.cpp: In member function `bool kio_njbProtocol::trackByFilename(Track&, const QString&)': cache.cpp:58: error: `sqlite_get_table_printf' undeclared (first use this function) cache.cpp: In member function `int kio_njbProtocol::cacheOpen()': ... I will appreciate any help. Ralf |