* 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'