[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg-buildpackage, debian etch, beryl

Magnus Pedersen wrote:

> I'm building from the 0.14 release tarballs and this is my buildcommand
> and path:
> magnus@Pedersen-dell:~/Desktop/beryl/build/beryl-core-0.1.4$
> dpkg-buildpackage -rfakeroot
> The final error looks like this:
> /home/magnus/Desktop/beryl/build/beryl-core-0.1.4/libberylsettings/main.c:933:
> undefined refer      ence to `g_key_file_free'
> .libs/display_options.o: In function `compDisplayInitOptions':
> ../src/display_options.c:268: undefined reference to `XStringToKeysym'
> ../src/display_options.c:285: undefined reference to `XStringToKeysym'
> ../src/display_options.c:302: undefined reference to `XStringToKeysym'
> ../src/display_options.c:334: undefined reference to `XStringToKeysym'
> ../src/display_options.c:351: undefined reference to `XStringToKeysym'
> .libs/display_options.o:../src/display_options.c:399: more undefined
> references to `XStringToK      eysym' follow
> collect2: ld returned 1 exit status
> make[3]: *** [libberylsettings.la] Error 1

I'm far from an expert on this, but have you installed the beryl-dev
package?  I think it gets built before libberylsettings.  I don't fully (or
even slightly) understand the Beryl build process, but I've seen similar
problems that were solved by going ahead and installing beryl-core, and
perhaps beryl-dev.  Are you sure that the entire build finishes without
errors when you just run make?

> I'm not sure I'm brave enough to run SVN, but perhaps I should give it a
> try...

Well, I have to say, the SVN Makefile makes building and installing dead
simple.  In fact, I bet the Makefile holds the answers to this problem...

If you really can't figure it out, try the Beryl forums, IRC channel, or bug
tracker.  The devs are quite helpful.

Reply to: