[bt-devel] First KDE4 RC

Martin Gruner mg.pub at gmx.net
Thu Nov 22 01:07:52 MST 2007


Hi Greg,

this line is weird:

-- Installing install/bin/bibletime.app/Contents/MacOS/bibletime

needs to be

-- Installing install/bin/bibletime

Make a link for testing purposes. BibleTime searches the dirs relative to its binary path.

am Donnerstag, 22. November 2007 um 09:00 schrieben Sie:

> Martin, here is the output of 'make install'

> makeobj[0]: Entering directory `/Users/kde-devel/kde.build/bibletime-svn.build'
> [100%] Built target bibletime
> Install the project...
> -- Install configuration: "RelWithDebInfo"
> -- Installing install/bin/bibletime.app
> -- Installing install/bin/bibletime.app/Contents
> -- Installing install/bin/bibletime.app/Contents/Info.plist
> -- Installing install/bin/bibletime.app/Contents/MacOS
> -- Installing install/bin/bibletime.app/Contents/MacOS/bibletime
> -- Installing install/share/bibletime/icons/back.svg
> -- Installing install/share/bibletime/icons/bible.svg
> -- Installing install/share/bibletime/icons/bible_add.svg
> -- Installing install/share/bibletime/icons/bible_locked.svg
> -- Installing install/share/bibletime/icons/bibletime.svg
> -- Installing install/share/bibletime/icons/book.svg
> -- Installing install/share/bibletime/icons/book_add.svg
> -- Installing install/share/bibletime/icons/book_locked.svg
> -- Installing install/share/bibletime/icons/bookmark.svg
> -- Installing install/share/bibletime/icons/books.svg
> -- Installing install/share/bibletime/icons/calendar.svg
> -- Installing install/share/bibletime/icons/cascade.svg
> -- Installing install/share/bibletime/icons/cascade_auto.svg
> -- Installing install/share/bibletime/icons/commentary.svg
> -- Installing install/share/bibletime/icons/commentary_add.svg
> -- Installing install/share/bibletime/icons/commentary_locked.svg
> -- Installing install/share/bibletime/icons/configure.svg
> -- Installing install/share/bibletime/icons/contents2.svg
> -- Installing install/share/bibletime/icons/default.svg
> -- Installing install/share/bibletime/icons/dictionary.svg
> -- Installing install/share/bibletime/icons/displayconfig.svg
> -- Installing install/share/bibletime/icons/displaytranslit.svg
> -- Installing install/share/bibletime/icons/exit.svg
> -- Installing install/share/bibletime/icons/fileclose.svg
> -- Installing install/share/bibletime/icons/fileprint.svg
> -- Installing install/share/bibletime/icons/find.svg
> -- Installing install/share/bibletime/icons/flag.svg
> -- Installing install/share/bibletime/icons/folder-new.svg
> -- Installing install/share/bibletime/icons/folder-open.svg
> -- Installing install/share/bibletime/icons/folder.svg
> -- Installing install/share/bibletime/icons/fontconfig.svg
> -- Installing install/share/bibletime/icons/fonts.svg
> -- Installing install/share/bibletime/icons/forward.svg
> -- Installing install/share/bibletime/icons/info.svg
> -- Installing install/share/bibletime/icons/key_bindings.svg
> -- Installing install/share/bibletime/icons/lexicon.svg
> -- Installing install/share/bibletime/icons/lexicon_add.svg
> -- Installing install/share/bibletime/icons/lexicon_locked.svg
> -- Installing install/share/bibletime/icons/map.svg
> -- Installing install/share/bibletime/icons/print.svg
> -- Installing install/share/bibletime/icons/startconfig.svg
> -- Installing install/share/bibletime/icons/stop.svg
> -- Installing install/share/bibletime/icons/swordconfig.svg
> -- Installing install/share/bibletime/icons/sync.svg
> -- Installing install/share/bibletime/icons/text_bold.svg
> -- Installing install/share/bibletime/icons/text_italic.svg
> -- Installing install/share/bibletime/icons/text_under.svg
> -- Installing install/share/bibletime/icons/tile.svg
> -- Installing install/share/bibletime/icons/tile_auto.svg
> -- Installing install/share/bibletime/icons/unlock.svg
> -- Installing install/share/bibletime/icons/view-tree.svg
> -- Installing install/share/bibletime/display-templates/Blue.tmpl
> -- Installing install/share/bibletime/display-templates/Crazy.tmpl
> -- Installing install/share/bibletime/display-templates/Green.tmpl
> -- Installing install/share/bibletime/display-templates/HighContrast.tmpl
> -- Installing install/share/bibletime/display-templates/Simple.tmpl
> -- Installing install/share/bibletime/pics/startuplogo.png
> -- Installing install/share/bibletime/xml/bibletimeui.rc
> -- Installing install/share/bibletime/docs/tips.xml
> makeobj[0]: Leaving directory `/Users/kde-devel/kde.build/bibletime-svn.build'


> On Nov 22, 2007 1:41 AM, Martin Gruner <mg.pub at gmx.net> wrote:
>> Hi Greg,

>> the backtrace says that BT does not find some required directory.
>> Please post the output of "make install".

>> am Donnerstag, 22. November 2007 um 08:07 schrieben Sie:


>> > Sorry - sent this to Martin directly, resending to the list...

>> > Martin,

>> > Even doing that I get the same backtrace as earlier - I'm assuming
>> > that it's related to the bug in KDE that Eeli mentioned earlier, since
>> > the Mac builds are from ~11/16 or so and wouldn't have the latest SVN
>> > updates compiled in.

>> > --Greg

>> > On Nov 22, 2007 12:58 AM, Martin Gruner <mg.pub at gmx.net> wrote:
>> >> Hi Greg,

>> >> you need to run "make install". BibleTime crashes because it does not find required files. By default it installs to ./install in the build directory, and you can test it from there.

>> >> HTH,

>> >> mg

>> >> am Donnerstag, 22. November 2007 um 06:00 schrieben Sie:


>> >> > On Nov 21, 2007 2:14 PM, Eeli Kaikkonen <eekaikko at mail.student.oulu.fi> wrote:
>> >> >> On Wed, 21 Nov 2007, Greg Hellings wrote:

>> >> >> > With the release of the RCs, the binary builds for Mac have been
>> >> >> > updated.  I'm downloading them now - it doesn't sound like they
>> >> >> > include the latest of these updates that you're talking about, but I
>> >> >> > will do my best to see if I can build and run Bibletime on the Mac.

>> >> >> Thanks. I believe the battle have been won if you can start BibleTime
>> >> >> even if it crashes.

>> >> > That won't tell me much more than previously, when I could build it,
>> >> > but all of my KDE applications were crashing.

>> >> > I can at least try and rebuild the offending KDE4 package if you tell
>> >> > me which one it is.  I am currently running off of having installed
>> >> > qt, kdesupport, strigi, soprano, blitz, kdelibs, kdepimlibs and
>> >> > kdebase.  For now I have two problems - the first is that it seems
>> >> > unable to locate my GetText installation (might this have to do with
>> >> > the fact that it's called libgettextlib on Mac and called libgettext
>> >> > on other platforms?  I'm not sure of its actual name elsewhere, but it
>> >> > seems reasonable that something Mac-related would mess with that).
>> >> > After that, I get a perfect building process for it all, but come up
>> >> > with this during the linking stage:
>> >> > [100%] Building CXX object CMakeFiles/bibletime.dir/src/main.o
>> >> > Linking CXX executable bibletime.app/Contents/MacOS/bibletime
>> >> > /usr/bin/ld: can't locate file for: -lQtCore
>> >> > collect2: ld returned 1 exit status
>> >> > make[2]: *** [bibletime.app/Contents/MacOS/bibletime] Error 1
>> >> > make[1]: *** [CMakeFiles/bibletime.dir/all] Error 2
>> >> > make: *** [all] Error 2
>> >> > makeobj[0]: Leaving directory `/Users/kde-devel/kde.build/bibletime-svn.build'

>> >> > Because Mac is weird like that, the three arguments -lQtCore -lQtGui
>> >> > -lQtXml are superfluous.  Pulling those out of the build.make file has
>> >> > the program linking beautifully and running with the instant-crash as
>> >> > you've indicated.  This is the backtrace, to ensure that we're talking
>> >> > about the same crash:
>> >> > [KCrash handler]
>> >> > #5  0x9003d66c in kill ()
>> >> > #6  0x9010e8cf in raise ()
>> >> > #7  0x9010d422 in abort ()
>> >> > #8  0x90b4539c in __gnu_cxx::__verbose_terminate_handler ()
>> >> > #9  0x90b43602 in __gxx_personality_v0 ()
>> >> > #10 0x90b43640 in std::terminate ()
>> >> > #11 0x90b437a4 in __cxa_rethrow ()
>> >> > #12 0x0004e480 in util::filesystem::DirectoryUtil::initDirectoryCache
>> >> > () at /Users/kde-devel/kde.build/bibletime-svn/src/util/directoryutil.cpp:133
>> >> > #13 0x0004f6f2 in util::filesystem::DirectoryUtil::getLocaleDir () at
>> >> > /Users/kde-devel/kde.build/bibletime-svn/src/util/directoryutil.cpp:256
>> >> > #14 0x000e5a06 in main (argc=2, argv=0xbffffcd4) at
>> >> > /Users/kde-devel/kde.build/bibletime-svn/src/main.cpp:237

>> >> > If you indicate whether the offending update to SVN is in kdelibs or
>> >> > kdebase or what have you, I can freshen my SVN build of that and see
>> >> > if I can make better progress.

>> >> > Good-looking work here!  If we can't get this working due to this bug,
>> >> > at least it looks promising that things will run smoothly and happily
>> >> > after RC2 (or final, whichever comes next).  Now - off to bug the KDE4
>> >> > people about the problem I just posted to here and sword-devel.

>> >> > --Greg


>> >> >>   Yours,
>> >> >>         Eeli Kaikkonen (Mr.), Oulu, Finland
>> >> >>         e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)

>> >> >> _______________________________________________
>> >> >> bt-devel mailing list
>> >> >> bt-devel at crosswire.org
>> >> >> http://www.crosswire.org/mailman/listinfo/bt-devel


>> >> > _______________________________________________
>> >> > bt-devel mailing list
>> >> > bt-devel at crosswire.org
>> >> > http://www.crosswire.org/mailman/listinfo/bt-devel



>> >> --
>> >> Mit freundlichen Grüßen
>> >> Martin Gruner
>> >> mailto:mg.pub at gmx.net



>> > _______________________________________________
>> > bt-devel mailing list
>> > bt-devel at crosswire.org
>> > http://www.crosswire.org/mailman/listinfo/bt-devel



>> --
>> Mit freundlichen Grüßen
>> Martin Gruner
>> mailto:mg.pub at gmx.net





-- 
Mit freundlichen Grüßen
Martin Gruner
mailto:mg.pub at gmx.net




More information about the bt-devel mailing list