You are not logged in.
Pages: 1
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
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
Oh, awesome! That got it working.
Offline
Pages: 1