Skip navigation.

Beyond the Sky

The place where surface stop and share the experience of life

Posts tagged with "svn"

Fluxbox svn src compilation failed, solution.

, ,

I have to write down this, reminder for me to compile fluxbox from source next time in future.

ake[2]: Leaving directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/nls'
Making all in src
make[2]: Entering directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src'
make[2]: Circular defaults.hh <- Makefile dependency dropped.
Making all in FbTk
make[3]: Entering directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src/FbTk'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src/FbTk'
make[3]: Entering directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src'
make[3]: Circular defaults.hh <- Makefile dependency dropped.
g++ -DHAVE_CONFIG_H -I. -I. -I..  -I./FbTk   -g -O2  -DSHAPE  -I/usr/include/freetype2    -c main.cc
g++ -DHAVE_CONFIG_H -I. -I. -I..  -I./FbTk   -g -O2  -DSHAPE  -I/usr/include/freetype2    -c Slit.cc
make[3]: *** No rule to make target `defaults.', needed by `fluxbox'.  Stop.
make[3]: Leaving directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hkong/Dev/fluxbox_1.0rc3/fluxbox-devel'
make: *** [all-recursive-am] Error 2


When getting error of defaults.hh, grep "defaults.hh" at src folder. It will leads you to the line at Makefile

# an extra dep for fluxbox
fluxbox.$(OBJEXT): defaults.hh


Some how OBJEXT is not define, thats the reason make fails.

Workaround:
export OBJEXT=o
make


December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31