You are not logged in.

#1 2008-06-27 03:14:49

boneyjellyfish
Member
Registered: 2007-06-22
Posts: 12

Unable to build splashy or fbsplash

I'm following the two wiki guides for splashy and fbsplash to the letter, but I'm getting essentially the same error when I try to compile either of them:

/usr/bin/ld: cannot find -lxxxxx
collect2: ld returned 1 exit status

Is there something that I need to do in addition to what the wiki pages say?

Here's my attempt at compiling fbsplash:

Making all in src
  CREATE  fbsplash.h
Making all in .
daemon_cmd.c: In function 'cmd_log':
daemon_cmd.c:346: warning: incompatible implicit declaration of built-in function 'strndup'
daemon_cmd.c:348: warning: incompatible implicit declaration of built-in function 'strndup'
  CC      fbcondecor_helper-kernel.o
  CC      fbcondecor_helper-libfbsplash.o
  CC      fbcondecor_helper-libfbsplashrender.o
  CC      fbcondecor_helper-fbcon_decor.o
  CC      fbcondecor_helper-common.o
  CC      fbcondecor_helper-parse.o
  CC      fbcondecor_helper-list.o
  CC      fbcondecor_helper-render.o
  CC      fbcondecor_helper-image.o
  CC      fbcondecor_helper-effects.o
  CC      fbcondecor_helper-ttf.o
daemon_cmd.c: In function 'cmd_log':
daemon_cmd.c:346: warning: incompatible implicit declaration of built-in function 'strndup'
daemon_cmd.c:348: warning: incompatible implicit declaration of built-in function 'strndup'
  CREATE  libfbsplash.pc
  CREATE  libfbsplashrender.pc
  LD      fbcondecor_helper
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make[4]: *** [fbsplashctl] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...
Error: Makepkg was unable to build fbsplash package.

And here's the last few lines of splashy:

/usr/bin/ld: cannot find -lsplashycnf
collect2: ld returned 1 exit status
make[2]: *** [splashy_config] Error 1
(cd .libs && rm -f libsplashycnf.so.1 && ln -s libsplashycnf.so.1.0.0 libsplashycnf.so.1)
(cd .libs && rm -f libsplashycnf.so && ln -s libsplashycnf.so.1.0.0 libsplashycnf.so)
creating libsplashycnf.la
(cd .libs && rm -f libsplashycnf.la && ln -s ../libsplashycnf.la libsplashycnf.la)
make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-splashy/splashy/src/splashy-0.3.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-splashy/splashy/src/splashy-0.3.9'
make: *** [all] Error 2
==> ERROR: Build Failed.
    Aborting...
Error: Makepkg was unable to build splashy package.

Offline

#2 2008-06-27 03:20:21

Statix
Member
From: Hangzhou, China
Registered: 2008-02-16
Posts: 240

Re: Unable to build splashy or fbsplash

Have you seen this thread?

http://bbs.archlinux.org/viewtopic.php?id=48978

It's an awesome splashy rewrite by a member of our community that works well for most people (me included).


Madly in love with Arch64, Openbox, DotA, and of course... penguins!
Happy to help if you're not a Help Vampire. Use your wonderful resources like ArchWiki, Google, and our wonderful search page.

Offline

#3 2008-06-27 03:45:36

boneyjellyfish
Member
Registered: 2007-06-22
Posts: 12

Re: Unable to build splashy or fbsplash

Oh, awesome! That got it working.

Offline

Board footer

Powered by FluxBB