mulix
Tue, 11 Sep 2001 08:56:53 -0700
* first of all, the links in src/ are broken, which led to a spectacular make fork bomb :) * make clean does some very funky things (log attached) * compiling all of the plugins is not a good idea - on my system compilation barfs because i dont have the wm headers. perhaphs (if not autoconf then) a simple script asking the user what he would like to install and doing rudimentary checks? * a rudimentary check of biditext shows that it works. a rudimentary check of r2llib didnt take place because i had no idea how to test it - emil? (my system has no hebrew specially set up, except maybe the turkish patch for netscape). -- mulix http://www.advogato.com/person/mulix http://www.sf.net/projects/syscalltrack
cd src/biditext ; \
make clean
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/biditext-0.9.5'
/bin/rm -f *.o biditext.so biditext biditext.spec *.bak *~
make[1]: Leaving directory `/system/mulix/haifux/tzafrir/r2l-0.1.0/src/biditext-0.9.5'
topdir=$PWD; \
cd src/r2llib; \
make PREFIX=$topdir uninstall clean
make[1]: Entering directory `/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2llib-0.33'
for file in libr2l.a; \
do rm -fr /system/mulix/haifux/tzafrir/r2l-0.1.0/lib/$file; \
done
for file in r2l r2llib-config ; \
do rm -fr /system/mulix/haifux/tzafrir/r2l-0.1.0/bin/$file; \
done
for file in r2llib.h; \
do rm -fr /system/mulix/haifux/tzafrir/r2l-0.1.0/include/$file; \
done
rm -fr r2l *.o *.lo *.html *~ core r2llib.spec r2llib-config \
.libs/
make[1]: Leaving directory `/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2llib-0.33'
cd src/r2l-plugins ; \
make clean
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2l-plugins-0.51'
/bin/rm -f r2lterminal r2lgnomeapplet r2ldockapp main.o ui_plugin_terminal.o
ui_plugin_gnome_applet.o ui_plugin_wm_dockapp.o \
core r2l-plugins.spec *~
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2l-plugins-0.51'
topdir=$PWD; \
cd src/refreshd/src/refreshd_cnt; \
make PREFIX=$topdir uninstall clean
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_cnt'
for file in librefreshd_cnt.a; \
do rm -f /system/mulix/haifux/tzafrir/r2l-0.1.0/lib/$file; \
done
for file in refreshd_cnt-config ; \
do rm -f /system/mulix/haifux/tzafrir/r2l-0.1.0/bin/$file; \
done
for file in refreshd_cnt.h refreshd_params.h messages.h; \
do rm -f /system/mulix/haifux/tzafrir/r2l-0.1.0/include/$file; \
done
rm -f refreshd_cnt-config *.o *~ a.out core
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_cnt'
topdir=$PWD; \
cd src/r2llib; \
make PREFIX=$topdir install
make[1]: Entering directory `/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2llib-0.33'
gcc -O2 -Wall -g -c r2l.c
gcc -O2 -Wall -g -c r2llib.c
gcc -O2 -Wall -g -c r2l_state.c
gcc -O2 -Wall -g -c biditext_base_state.c
gcc -O2 -Wall -g -c parse_argv.c
gcc -O2 -Wall -g -c r2llib_data.c
gcc -O2 -Wall -g -c file_ops.c
gcc -O2 -Wall -g -c query_state.c
gcc -O2 -Wall -g -c access.c
/usr/bin/ar rc libr2l.a r2llib.o r2l_state.o biditext_base_state.o parse_argv.o
r2llib_data.o file_ops.o query_state.o access.o
/usr/bin/ranlib libr2l.a
gcc -O2 -Wall -g r2l.o libr2l.a -o r2l
cat r2llib-config.in | sed -e 's#PACKAGE_VERSION#0.33#g' \
-e 's#PACKAGE_LIBRARY_DIR#/system/mulix/haifux/tzafrir/r2l-0.1.0/lib#g'
\
-e 's#PACKAGE_LIBRARY#r2l#g' \
-e
's#PACKAGE_INCLUDE_PATH#/system/mulix/haifux/tzafrir/r2l-0.1.0/include#g' \
> r2llib-config
chmod +x r2llib-config
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/lib
install -c libr2l.a /system/mulix/haifux/tzafrir/r2l-0.1.0/lib
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/include
cp r2llib.h /system/mulix/haifux/tzafrir/r2l-0.1.0/include
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/bin
install -c r2l r2llib-config /system/mulix/haifux/tzafrir/r2l-0.1.0/bin
make[1]: Leaving directory `/system/mulix/haifux/tzafrir/r2l-0.1.0/src/r2llib-0.33'
topdir=$PWD; \
cd src/refreshd/src/refreshd_cnt; \
make PREFIX=$topdir install
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_cnt'
cat refreshd_cnt-config.in | sed -e 's#PACKAGE_VERSION#0.1.1#g' \
-e
's#PACKAGE_LIBRARY_DIR#/system/mulix/haifux/tzafrir/r2l-0.1.0/lib#g' \
-e 's#PACKAGE_LIBRARY#refreshd_cnt#g' \
-e
's#PACKAGE_INCLUDE_PATH#/system/mulix/haifux/tzafrir/r2l-0.1.0/include#g' \
> refreshd_cnt-config
chmod +x refreshd_cnt-config
g++ -c -g -Wall -ansi -fPIC -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I../refreshd -O2 refreshd_cnt.cc
ar r librefreshd_cnt.a refreshd_cnt.o
ranlib librefreshd_cnt.a
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/lib
install -c librefreshd_cnt.a /system/mulix/haifux/tzafrir/r2l-0.1.0/lib
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/include
cp refreshd_cnt.h refreshd_params.h messages.h
/system/mulix/haifux/tzafrir/r2l-0.1.0/include
install -d /system/mulix/haifux/tzafrir/r2l-0.1.0/bin
install -c refreshd_cnt-config /system/mulix/haifux/tzafrir/r2l-0.1.0/bin
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_cnt'
topdir=/system/mulix/haifux/tzafrir/r2l-0.1.0; \
cd src/refreshd/src/refreshd ; \
make R2LLIB_CONFIG=$topdir/bin/r2llib-config \
REFRESHD_LIB_CONFIG=$topdir/bin/refreshd_cnt-config
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd'
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c window_db.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c auto_display.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c window_db_iterator.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c traverse.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c error_handler.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c refresher.cc
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c scavenger.cc
#../../include/refreshd_params.h
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c communication.cc
In file included from /usr/include/sys/socket.h:34,
from communication.cc:5:
/usr/include/bits/socket.h:226: warning: ANSI C++ forbids zero-size array
`__cmsg_data'
g++ -g -D_REENTRANT -Wall -pedantic -I/system/mulix/haifux/tzafrir/r2l-0.1.0/include
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -O2 -c main.cc
g++ -g debug.o window_db.o auto_display.o window_db_iterator.o traverse.o
error_handler.o refresher.o scavenger.o communication.o main.o -o refreshd -lpthread
-L/usr/X11R6/lib -lX11 -L/system/mulix/haifux/tzafrir/r2l-0.1.0/lib -lr2l
-L/system/mulix/haifux/tzafrir/r2l-0.1.0/lib -lrefreshd_cnt
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd'
cd src/refreshd/src/refreshd ; \
make clean
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd'
rm -f *.o *~ a.out core
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd'
topdir=/system/mulix/haifux/tzafrir/r2l-0.1.0; \
cd src/refreshd/src/refreshd_hook ; \
make R2LLIB_CONFIG=$topdir/bin/r2llib-config \
REFRESHD_LIB_CONFIG=$topdir/bin/refreshd_cnt-config
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_hook'
gcc -c -g -fPIC -Wall -ansi -pedantic -nostartfiles -D_REENTRANT -I../refreshd_cnt
-I/system/mulix/haifux/tzafrir/r2l-0.1.0/include -I/usr/include/X11 -O2
refreshd_hook.c
gcc -g -shared -nostartfiles -o refreshd_hook.so refreshd_hook.o -ldl -L/usr/X11R6/lib
-lX11 -L/system/mulix/haifux/tzafrir/r2l-0.1.0/lib -lrefreshd_cnt
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_hook'
cd src/refreshd/src/refreshd_hook ; \
make clean
make[1]: Entering directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_hook'
rm -f *.o *~ a.out core
make[1]: Leaving directory
`/system/mulix/haifux/tzafrir/r2l-0.1.0/src/refreshd-0.1.1/src/refreshd_hook'