Btw, I am also building for a cross compiler environment, can verify the steps
-----Original Message----- From: Zvi Vered [mailto:[email protected]] Sent: August-21-11 10:56 PM To: Mathieu Desnoyers Cc: [email protected] Subject: Re: [ltt-dev] ust-0.15: liburcu-cds.so.1 not found Hello, I used the attached build.sh to build rcu, Right after "make install" I ran "ldconfig" and started building ust. But I still get the error: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location. Can you help ? Thanks, Zvika. On Sat, Aug 20, 2011 at 12:09 PM, Mathieu Desnoyers <[email protected]> wrote: > * Zvi Vered ([email protected]) wrote: >> Hello, >> >> How should I use ldconfig ? >> >> Should I run: ldconfig $HOME/GNU/rcu/lib after "make install" of the >> RCU and before "configure" of ust ? > > just "ldconfig" after RCU make install. > > You might want to do > > LDFLAGS=-Lpath_to_urcu_libs ./configure > > to configure ust. I've got that on one of my machines too: > > configure: error: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to > specify its location. > > because liburcu-bp.so was in /usr/local/lib which, for some reason, > does not seem to be visible by UST 0.15. > > Please keep ltt-dev in CC, so other people can learn from the answers, > and so that other developers involved in the project will not each > take time to reply to the same problem. > > Thanks, > > Mathieu > >> >> Thanks, >> Zvika. >> >> ----- Original Message ----- From: "Mathieu Desnoyers" >> <[email protected]> >> To: "Zvi Vered" <[email protected]> >> Sent: Saturday, August 20, 2011 15:19 >> Subject: Re: [ltt-dev] ust-0.15: liburcu-cds.so.1 not found >> >> >> * Zvi Vered ([email protected]) wrote: >>> Hello, >>> >>> I will soon try the ldconfig solution. >>> >>> Is it possible to compile UST without userspace RCU ? >> >> No. >> >>> >>> My target has only one CPU so I think userspace RCU is not mandatory. >> >> Multiple threads can still be scheduled on that CPU, so you need >> protection provided by RCU. >> >> Thanks, >> >> Mathieu >> >>> >>> Am I right ? >>> >>> Thanks, >>> Zvika. >>> >>> ----- Original Message ----- From: "Mathieu Desnoyers" >>> <[email protected]> >>> To: "Zvi Vered" <[email protected]> >>> Cc: <[email protected]> >>> Sent: Saturday, August 20, 2011 2:36 >>> Subject: Re: [ltt-dev] ust-0.15: liburcu-cds.so.1 not found >>> >>> >>>> * Zvi Vered ([email protected]) wrote: >>>>> Hello, >>>>> >>>>> I'm building ust-0.15 with gcc cross compiler I build using >>>>> crosstool-ng project. >>>>> >>>>> I build urcu using this gcc. The ./configure, make, make install >>>>> were OK. >>>>> >>>>> Then I ran ./configure with the right CC,PATH,LD_LIBRARY_PATH (as >>>>> used when building urcu) to point to my gcc instead of the default gcc. >>>>> >>>>> I got the following error: >>>>> >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/lib/gcc/i686-nptl-linux-gnu/4.3.2/../../../../i686-nptl-linux-gnu/bin/ld: >>>>> warning: liburcu-cds.so.1, needed by >>>>> /home/zvivered/GNU/urcu/lib/liburcu-bp.so, not found (try using >>>>> -rpath or -rpath-link) >>>> >>>> I guess you are using userspace RCU git head ? Try to make clean, >>>> make, make install userspace RCU again, and run ldconfig. We're in >>>> the process of changing a few inter-lib dependencies within the >>>> userspace RCU project. >>>> >>>> Thanks, >>>> >>>> Mathieu >>>> >>>>> >>>>> Attached the full config.log >>>>> >>>>> Can you help ? >>>>> >>>>> Thanks, >>>>> Zvika. >>>> >>>>> This file contains any messages produced by compilers while >>>>> running configure, to aid debugging if configure makes a mistake. >>>>> >>>>> It was created by ust configure 0.15, which was generated by GNU >>>>> Autoconf 2.65. Invocation command line was >>>>> >>>>> $ ./configure --prefix=/home/zvivered/GNU/ust >>>>> >>>>> ## --------- ## >>>>> ## Platform. ## >>>>> ## --------- ## >>>>> >>>>> hostname = localhost.localdomain >>>>> uname -m = i686 >>>>> uname -r = 2.6.18-238.19.1.el5 >>>>> uname -s = Linux >>>>> uname -v = #1 SMP Fri Jul 15 07:32:29 EDT 2011 >>>>> >>>>> /usr/bin/uname -p = unknown >>>>> /bin/uname -X = unknown >>>>> >>>>> /bin/arch = i686 >>>>> /usr/bin/arch -k = unknown >>>>> /usr/convex/getsysinfo = unknown >>>>> /usr/bin/hostinfo = unknown >>>>> /bin/machine = unknown >>>>> /usr/bin/oslevel = unknown >>>>> /bin/universe = unknown >>>>> >>>>> PATH: /usr/lib/qt-3.3/bin >>>>> PATH: /usr/kerberos/bin >>>>> PATH: /usr/local/bin >>>>> PATH: /usr/bin >>>>> PATH: /bin >>>>> PATH: /usr/X11R6/bin >>>>> PATH: /home/zvivered/bin >>>>> PATH: >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-linux-gnu/lib >>>>> exec/gcc/i686-nptl-linux-gnu/4.3.2 >>>>> PATH: >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/libexec/gcc/i686-nptl-l >>>>> inux-gnu/4.3.2 >>>>> >>>>> >>>>> ## ----------- ## >>>>> ## Core tests. ## >>>>> ## ----------- ## >>>>> >>>>> configure:2343: checking build system type >>>>> configure:2357: result: i686-pc-linux-gnu >>>>> configure:2377: checking host system type >>>>> configure:2390: result: i686-pc-linux-gnu >>>>> configure:2410: checking target system type >>>>> configure:2423: result: i686-pc-linux-gnu >>>>> configure:2467: checking for a BSD-compatible install >>>>> configure:2535: result: /usr/bin/install -c >>>>> configure:2546: checking whether build environment is sane >>>>> configure:2596: result: yes >>>>> configure:2737: checking for a thread-safe mkdir -p >>>>> configure:2776: result: /bin/mkdir -p >>>>> configure:2789: checking for gawk >>>>> configure:2805: found /usr/bin/gawk >>>>> configure:2816: result: gawk >>>>> configure:2827: checking whether make sets $(MAKE) >>>>> configure:2849: result: yes >>>>> configure:3013: checking for gcc >>>>> configure:3040: result: >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>>>> -gcc >>>>> configure:3269: checking for C compiler version >>>>> configure:3278: >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>>>> -gcc >>>>> --version >&5 >>>>> .i686-nptl-linux-gnu-gcc (crosstool-NG-1.5.0) 4.3.2 Copyright (C) >>>>> 2008 Free Software Foundation, Inc. >>>>> This is free software; see the source for copying conditions. >>>>> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR >>>>> A PARTICULAR PURPOSE. >>>>> >>>>> configure:3289: $? = 0 >>>>> configure:3278: >>>>> /home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>>>> -gcc >>>>> -v >&5 >>>>> Using built-in specs. >>>>> Target: i686-nptl-linux-gnu >>>>> Configured with: >>>>> /home/zvivered/GNU/crosstool-1.5.0/working/src/gcc-4.3.2/configure >>>>> --build=i386-build_redhat-linux-gnu >>>>> --host=i386-build_redhat-linux-gnu --target=i686-nptl-linux-gnu >>>>> --prefix=/home/zvivered/GNU/crosstool-1.5.0/release >>>>> --with-sysroot=/home/zvivered/GNU/crosstool-1.5.0/release/i686-npt >>>>> l-linux-gnu//sys-root --enable-languages=c --disable-multilib >>>>> --with-arch=i686 --with-pkgversion=crosstool-NG-1.5.0 >>>>> --enable-__cxa_atexit >>>>> --with-gmp=/home/zvivered/GNU/crosstool-1.5.0/release >>>>> --with-mpfr=/home/zvivered/GNU/crosstool-1.5.0/release >>>>> --with-local-prefix=/home/zvivered/GNU/crosstool-1.5.0/release/i68 >>>>> 6-nptl-linux-gnu//sys-root --disable-nls --enable-threads=posix >>>>> --enable-symvers=gnu >>>>> --enable-c99 --enable-long-long --enable-target-optspace>> Thread >>>>> model: posix>> gcc version 4.3.2 (crosstool-NG-1.5.0)>> >>>>> configure:3289: $? = 0>> >>>>> configure:3278:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686 >>>>> -nptl-linux-gnu-gcc >>>>> -V>&5>> .i686-nptl-linux-gnu-gcc: '-V' option must have argument>> >>>>> configure:3289: $? = 1>> >>>>> configure:3278:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686 >>>>> -nptl-linux-gnu-gcc -qversion >&5>> .i686-nptl-linux-gnu-gcc: >>>>> unrecognized option '-qversion'>> .i686-nptl-linux-gnu-gcc: no >>>>> input >>> files>> configure:3289: $? = 1>> configure:3309: checking whether >>> files>> the C >>> compiler works>> >>> configure:3331:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -I/home/zvivered/GNU/urcu/include -L/home/zvivered/GNU/urcu/lib >>> conftest.c >&5>> configure:3335: $? = 0>> configure:3384: result: >>> yes>> configure:3387: checking for C compiler default output file >>> name>> configure:3389: result: a.out>> configure:3395: checking for >>> suffix of executables>> >>> configure:3402:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:3406: $? = >>> 0>> >>> configure:3428: result:>> configure:3450: checking whether we are >>> cross >>> compiling>> >>> configure:3458:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:3462: $? = >>> 0>> >>> configure:3469: ./conftest>> con >>> figure:3473: $? = 0>> configure:3488: result: no>> configure:3493: >>> checking for suffix of object files>> >>> configure:3515:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:3519: >>> $? = 0>> configure:3540: result: o>> configure:3544: checking >>> whether we are using the GNU C compiler>> >>> configure:3563:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:3563: >>> $? = 0>> configure:3572: result: yes>> configure:3581: checking >>> whether/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linu >>> x-gnu-gccaccepts >>> -g>> >>> configure:3601:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -gconftest.c >&5>> configure:3601: $? = 0>> configure:3642: result: >>> yes>> configure:3659: checking >>> for/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gn >>> u-gccoption to accept ISO C89>> configure:3723:/home/zvi >>> vered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu-gcc -c >>> -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:3723: >>> $? = >>> 0>> configure:3736: result: none needed>> configure:3767: checking >>> 0>> for >>> style of include used by make>> configure:3795: result: GNU>> >>> configure:3820: checking dependency style >>> of/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gcc>> >>> configure:3930: result: gcc3>> configure:3945: checking whether make >>> sets $(MAKE)>> configure:3967: result: yes>> configure:4001: >>> checking for a sed that does not truncate output>> configure:4065: result: >>> /bin/sed>> configure:4083: checking for grep that handles long lines >>> and -e>> configure:4141: result: /bin/grep>> configure:4146: >>> checking for egrep>> configure:4208: result: /bin/grep -E>> configure:4213: >>> checking for fgrep>> configure:4275: result: /bin/grep -F>> >>> configure:4310: checking for ld used >>> by/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gcc>> >>> configure:4377: r > >>> esult:/home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-linux-gnu >>> /bin/ld>> >>> configure:4384: checking if the >>> linker(/home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-linux-gn >>> u/bin/ld) isGNU ld>> configure:4399: result: yes>> configure:4411: >>> checking for >>> BSD- or MS-compatible name lister (nm)>> configure:4460: result: >>> /usr/bin/nm -B>> configure:4578: checking the name lister >>> (/usr/bin/nm >>> -B) interface>> >>> configure:4585:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:4588: >>> /usr/bin/nm -B "conftest.o">> configure:4591: output>> 00000000 B >>> some_variable>> configure:4598: result: BSD nm>> configure:4601: >>> checking whether ln -s works>> configure:4605: result: yes>> >>> configure:4613: checking the maximum length of command line >>> arguments>> >>> configure:4733: result: 98304>> configure:4750: checking whether the >>> shell understands some XSIconstructs>> configure:4760: result: yes>> >>> configure:4764: chec >>> king whether the shell understands "+=">> configure:4770: result: >>> yes>> >>> configure:4805: checking >>> for/home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-linux-gnu/bi >>> n/ld optionto reload object files>> configure:4812: result: -r>> >>> configure:4881: checking for objdump>> configure:4897: found >>> /usr/bin/objdump>> configure:4908: result: objdump>> configure:4940: >>> checking how to recognize dependent libraries>> configure:5136: result: >>> pass_all>> configure:5196: checking for ar>> configure:5212: found >>> /usr/bin/ar>> configure:5223: result: ar>> configure:5301: checking >>> for >>> strip>> configure:5317: found /usr/bin/strip>> configure:5328: result: >>> strip>> configure:5400: checking for ranlib>> configure:5416: found >>> /usr/bin/ranlib>> configure:5427: result: ranlib>> configure:5517: >>> checking command to parse /usr/bin/nm -B output >>> from/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-g >>> nu-gccobject>> >>> >>> configure:5635:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu -gcc -c -I/home/zvivered/GNU/urcu/include conftest.c >>> >&5>> >>> configure:5638: $? = 0>> configure:5642: /usr/bin/nm -B conftest.o >>> \| sed -n -e's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ >>> ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1\2 \2/p' \> conftest.nm>> configure:5645: >>> $? = 0>> >>> configure:5699:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c conftstm.o >&5>> configure:5702: >>> $? = 0>> configure:5740: result: ok>> configure:6549: checking how >>> to run the C preprocessor>> configure:6619: >>> result:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linu >>> x-gnu-cpp>> >>> configure:6639:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-cppconftest.c>> >>> configure:6639: $? = 0>> >>> configure:6653:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-cppconftest.c>> >>> conftest.c:13:28: error: ac_nonexistent.h: No such file or >>> directory>> >>> configure:6653: $? = 1>> configure: failed program was:>> | /* >>> confdefs.h */>> | #define PACKAGE_NAME "ust">> | #define >>> PACKAGE_TARNAME "ust">> | #define PACKAGE_VERSION "0.15">> | #define >>> PACKAGE_STRING "ust 0.15">> | #define PACKAGE_BUGREPORT "mathieu dot >>> desnoyers at efficios dot com">> | #define PACKAGE_URL "">> | >>> #define PACKAGE "ust">> | #define VERSION "0.15">> | #define >>> VERSION_MAJOR 0>> | #define VERSION_MINOR 15>> | /* end confdefs.h. */>> | >>> #include <ac_nonexistent.h>>> configure:6682: >>> checking for ANSI C header files>> >>> configure:6702:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -c -I/home/zvivered/GNU/urcu/include conftest.c >>> >&5>> configure:6702: $? >>> = 0>> >>> configure:6775:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:6775: $? = >>> 0>> >>> configure:6775: ./conftest>> configure:6775: $? = 0>> configure:6786: >>> result: yes>> configure:6799: checking for sys/ types.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> sys/stat.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> stdlib.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> string.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> memory.h>> configure:6799:/home/zvivered/GNU >>> /crosstool-1.5.0/release/bin/i686-nptl-linux-gnu-gcc -c >>> -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = >>> 0>> configure:6799: result: yes>> configure:6799: checking for >>> strings.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> inttypes.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> stdint.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6799: >>> $? = 0>> configure:6799: result: yes>> configure:6799: checking for >>> unistd.h>> >>> configure:6799:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-lin ux-gnu-gcc -c -I/home/zvivered/GNU/urcu/include conftest.c >>> >&5>> >>> configure:6799: $? = 0>> configure:6799: result: yes>> configure:6814: >>> checking for dlfcn.h>> >>> configure:6814:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> configure:6814: >>> $? = 0>> configure:6814: result: yes>> configure:6998: checking for >>> objdir>> configure:7013: result: .libs>> configure:7309: checking >>> if/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gccsupports >>> -fno-rtti -fno-exceptions>> >>> configure:7327:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include -fno-rtti -fno-exceptions >>> conftest.c >&5>> cc1: warning: command line option "-fno-rtti" is >>> valid for C++/ObjC++ butnot for C>> configure:7331: $? = 0>> configure:7344: >>> result: no>> configure:7364: checking >>> for/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gn >>> u-gccoption >>> to produce PIC>> c >>> onfigure:7636: result: -fPIC -DPIC>> configure:7648: checking >>> if/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gcc >>> PICflag -fPIC -DPIC works>> >>> configure:7666:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -c -I/home/zvivered/GNU/urcu/include -fPIC -DPIC >>> -DPIC conftest.c >&5>> >>> configure:7670: $? = 0>> configure:7683: result: yes>> configure:7707: >>> checking >>> if/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gccstatic flag -static works>> configure:7735: result: yes>> >>> configure:7750: >>> checking >>> if/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gccsupports >>> -c -o file.o>> >>> configure:7771:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -c -I/home/zvivered/GNU/urcu/include -o >>> out/conftest2.o conftest.c >&5>> >>> configure:7775: $? = 0>> configure:7797: result: yes>> configure:7805: >>> checking >>> if/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gnu >>> -gccsupports -c -o file.o>> configure:7852: result: yes>> >>> configure:7885: checking whether >>> the/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-nptl-linux-gn >>> u-gcclinker(/home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-lin >>> ux-gnu/bin/ld)supports shared libraries>> configure:8876: result: >>> yes>> configure:8913: checking whether -lc should be explicitly >>> linked in>> >>> configure:8918:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -c -I/home/zvivered/GNU/urcu/include conftest.c >>> >&5>> configure:8921: $? >>> = 0>> >>> configure:8936:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o >>> conftest 2\>\&1 \|bin/grep -lc \>/dev/null 2\>\&1>> >>> configure:8939: $? = 0>> >>> configure:8951: result: no>> configure:9115: checking dynamic linker >>> characteristics>> >>> configure:9548:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686-n >>> ptl-linux-gnu-gcc -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/lib -Wl,-rpath -Wl,/f oo conftest.c >&5>> >>> configure:9548: $? = 0>> configure:9778: result: >>> GNU/Linux ld.so>> configure:9880: checking how to hardcode library >>> paths into programs>> configure:9905: result: immediate>> >>> configure:10425: checking whether stripping libraries is possible>> >>> configure:10430: result: yes>> configure:10465: checking if libtool >>> supports shared libraries>> configure:10467: result: yes>> >>> configure:10470: checking whether to build shared libraries>> >>> configure:10491: result: yes>> configure:10494: checking whether to >>> build static libraries>> configure:10498: result: yes>> >>> configure:10552: checking for inline>> >>> configure:10568:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -c -I/home/zvivered/GNU/urcu/include conftest.c >&5>> >>> configure:10568: $? = 0>> configure:10576: result: inline>> >>> configure:10610: checking for stdlib.h>> configure:10610: result: >>> yes>> >>> configure:10620: checking for GNU libc compatible malloc>> >>> configure:10644:/home/zvivered/GNU/crosst >>> ool-1.5.0/release/bin/i686-nptl-linux-gnu-gcc -oconftest >>> -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:10644: $? = >>> 0>> configure:10644: ./conftest>> configure:10644: $? = 0>> >>> configure:10654: result: yes>> configure:10678: checking for >>> gettimeofday>> >>> configure:10678:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:10678: $? = >>> 0>> configure:10678: result: yes>> configure:10678: checking for >>> munmap>> >>> configure:10678:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:10678: $? = >>> 0>> configure:10678: result: yes>> configure:10678: checking for >>> socket>> >>> configure:10678:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include -L/home >>> /zvivered/GNU/urcu/libconftest.c >&5>> configure:10678: $? = 0>> >>> configure:10678: result: yes>> configure:10678: checking for >>> strerror>> >>> >>> configure:10678:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:10678: $? = >>> 0>> configure:10678: result: yes>> configure:10678: checking for >>> strtol>> >>> configure:10678:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/libconftest.c >&5>> configure:10678: $? = >>> 0>> configure:10678: result: yes>> configure:10696: checking >>> 0>> urcu-bp.h >>> usability>> >>> configure:10696:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -c -Wall -I/home/zvivered/GNU/urcu/include conftest.c >&5>> >>> configure:10696: $? = 0>> configure:10696: result: yes>> >>> configure:10696: checking urcu-bp.h presence>> >>> configure:10696:/home/zvivered/GNU/cro >>> sstool-1.5.0/release/bin/i686-nptl-linux-gnu-cppconftest.c>> >>> conftest.c:32:21: error: urcu-bp.h: No such file or directory>> >>> configure:10696: $? = 1>> configure: failed program was:>> | /* >>> confdefs.h */>> | #define PACKAGE_NAME "ust">> | #define >>> PACKAGE_TARNAME "ust">> | #define PACKAGE_VERSION "0.15">> | #define >>> PACKAGE_STRING "ust 0.15">> | #define PACKAGE_BUGREPORT "mathieu dot >>> desnoyers at efficios dot com">> | #define PACKAGE_URL "">> | >>> #define PACKAGE "ust">> | #define VERSION "0.15">> | #define >>> VERSION_MAJOR 0>> >>> | #define VERSION_MINOR 15>> | #define STDC_HEADERS 1>> | #define >>> HAVE_SYS_TYPES_H 1>> | #define HAVE_SYS_STAT_H 1>> | #define >>> HAVE_STDLIB_H 1>> | #define HAVE_STRING_H 1>> | #define >>> HAVE_MEMORY_H >>> 1>> | #define HAVE_STRINGS_H 1>> | #define HAVE_INTTYPES_H 1>> | >>> #define HAVE_STDINT_H 1>> | #define HAVE_UNISTD_H 1>> | #define >>> HAVE_DLFCN_H 1>> | #define LT_OBJDIR ".libs/">> | #define >>> HAVE_STDLIB_H 1>> | #define HAVE_MALLOC 1>> | #define >>> HAVE_GETTIMEOFDAY >>> 1>> | #d >>> efine HAVE_MUNMAP 1>> | #define HAVE_SOCKET 1>> | #define >>> HAVE_STRERROR >>> 1>> | #define HAVE_STRTOL 1>> | /* end confdefs.h. */>> | #include >>> <urcu-bp.h>>> configure:10696: result: no>> configure:10696: WARNING: >>> urcu-bp.h: accepted by the compiler, rejectedby the preprocessor!>> >>> configure:10696: WARNING: urcu-bp.h: proceeding with the >>> compiler'sresult>> configure:10696: checking for urcu-bp.h>> >>> configure:10696: result: yes>> configure:10711: checking for >>> synchronize_rcu_bp in -lurcu-bp>> >>> configure:10736:/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc >>> -oconftest -Wall -I/home/zvivered/GNU/urcu/include >>> -L/home/zvivered/GNU/urcu/lib conftest.c -lurcu-bp >>> >&5>>/home/zvivered/GNU/crosstool-1.5.0/release/lib/gcc/i686-nptl-linux-gnu/4.3.2/../../../../i686-nptl-linux-gnu/bin/ld: >>> warning: liburcu-cds.so.1, neededby >>> /home/zvivered/GNU/urcu/lib/liburcu-bp.so, not found (try using >>> -rpathor -rpath-link)>> /home/zvivered/GNU/urcu/lib/liburcu-bp.so: >>> undefined referen >>> ce to`cds_wfq_enqueue'>> /home/zvivered/GNU/urcu/lib/liburcu-bp.so: >>> undefined reference to`cds_wfq_init'>> >>> /home/zvivered/GNU/urcu/lib/liburcu-bp.so: undefined reference >>> to`cds_wfq_node_init'>> collect2: ld returned 1 exit status>> >>> configure:10736: $? = 1>> configure: failed program was:>> | /* >>> confdefs.h */>> | #define PACKAGE_NAME "ust">> | #define >>> PACKAGE_TARNAME "ust">> | #define PACKAGE_VERSION "0.15">> | #define >>> PACKAGE_STRING "ust 0.15">> | #define PACKAGE_BUGREPORT "mathieu dot >>> desnoyers at efficios dot com">> | #define PACKAGE_URL "">> | >>> #define PACKAGE "ust">> | #define VERSION "0.15">> | #define >>> VERSION_MAJOR 0>> >>> | #define VERSION_MINOR 15>> | #define STDC_HEADERS 1>> | #define >>> HAVE_SYS_TYPES_H 1>> | #define HAVE_SYS_STAT_H 1>> | #define >>> HAVE_STDLIB_H 1>> | #define HAVE_STRING_H 1>> | #define >>> HAVE_MEMORY_H >>> 1>> | #define HAVE_STRINGS_H 1>> | #define HAVE_INTTYPES_H 1>> | >>> #define HAVE_STDINT_H 1>> | #define HAVE_UNISTD_H 1>> | #define >>> HAVE_DLFCN_H 1>> | #define LT_O BJDIR ".libs/">> | #define >>> HAVE_STDLIB_H 1>> | #define HAVE_MALLOC 1>> >>> | #define HAVE_GETTIMEOFDAY 1>> | #define HAVE_MUNMAP 1>> | #define >>> HAVE_SOCKET 1>> | #define HAVE_STRERROR 1>> | #define HAVE_STRTOL >>> 1>> | #define HAVE_URCU_BP_H 1>> | /* end confdefs.h. */>> |>> | /* >>> Override any GCC internal prototype to avoid an error.>> | Use >>> char because int might match the return type of a GCC>> | builtin >>> and then its argument prototype would still apply. */>> | #ifdef >>> __cplusplus>> | extern "C">> | #endif>> | char synchronize_rcu_bp >>> ();>> | int>> | main ()>> | {>> | return synchronize_rcu_bp ();>> | >>> ;>> | return 0;>> | }>> configure:10745: result: no>> >>> configure:10755: error: Cannot find liburcu-bp lib. Use >>> LDFLAGS=-Ldir tospecify its location.>>>> ## >>> ---------------- ##>> ## Cache variables. ##>> ## ---------------- >>> ##>>>> ac_cv_build=i686-pc-linux-gnu>> ac_cv_c_compiler_gnu=yes>> >>> ac_cv_c_inline=inline>> >>> ac_cv_env_CC_set=set>>ac_cv_env_CC_value=/home/zvivered/GNU/cros >>> stool-1.5.0/release/bin/i686-nptl-linux-gnu-gcc>> >>> ac_cv_env_CFLAGS_set=set>> >>> ac_cv_env_CFLAGS_value=-I/home/zvivered/GNU/urcu/include>> >>> ac_cv_env_CPPFLAGS_set=>> ac_cv_env_CPPFLAGS_value=>> >>> ac_cv_env_CPP_set=set>>ac_cv_env_CPP_value=/home/zvivered/GNU/crosst >>> ool-1.5.0/release/bin/i686-nptl-linux-gnu-cpp>> >>> ac_cv_env_LDFLAGS_set=set>> >>> ac_cv_env_LDFLAGS_value=-L/home/zvivered/GNU/urcu/lib>> >>> ac_cv_env_LIBS_set=>> ac_cv_env_LIBS_value=>> >>> ac_cv_env_build_alias_set=>> ac_cv_env_build_alias_value=>> >>> ac_cv_env_host_alias_set=>> ac_cv_env_host_alias_value=>> >>> ac_cv_env_target_alias_set=>> ac_cv_env_target_alias_value=>> >>> ac_cv_func_gettimeofday=yes>> ac_cv_func_malloc_0_nonnull=yes>> >>> ac_cv_func_munmap=yes>> ac_cv_func_socket=yes>> >>> ac_cv_func_strerror=yes>> ac_cv_func_strtol=yes>> >>> ac_cv_header_dlfcn_h=yes>> ac_cv_header_inttypes_h=yes>> >>> ac_cv_header_memory_h=yes>> ac_cv_header_stdc=yes>> >>> ac_cv_header_stdint_h=yes>> ac_cv_header_stdlib_h=yes>> >>> ac_cv_header_string_h=yes>> ac_cv_header_strin gs_h=yes>> >>> ac_cv_header_sys_stat_h=yes>> ac_cv_header_sys_types_h=yes>> >>> ac_cv_header_unistd_h=yes>> ac_cv_header_urcu_bp_h=yes>> >>> ac_cv_host=i686-pc-linux-gnu>> >>> ac_cv_lib_urcu_bp_synchronize_rcu_bp=no>> ac_cv_objext=o>> >>> ac_cv_path_EGREP='/bin/grep -E'>> ac_cv_path_FGREP='/bin/grep -F'>> >>> ac_cv_path_GREP=/bin/grep>> ac_cv_path_SED=/bin/sed>> >>> ac_cv_path_install='/usr/bin/install -c'>> >>> ac_cv_path_mkdir=/bin/mkdir>> >>> ac_cv_prog_AWK=gawk>>ac_cv_prog_CPP=/home/zvivered/GNU/crosstool-1.5 >>> .0/release/bin/i686-nptl-linux-gnu-cpp>> >>> >>> ac_cv_prog_ac_ct_AR=ar>>ac_cv_prog_ac_ct_CC=/home/zvivered/GNU/cross >>> tool-1.5.0/release/bin/i686-nptl-linux-gnu-gcc>> >>> ac_cv_prog_ac_ct_OBJDUMP=objdump>> ac_cv_prog_ac_ct_RANLIB=ranlib>> >>> ac_cv_prog_ac_ct_STRIP=strip>> ac_cv_prog_cc_c89=>> >>> ac_cv_prog_cc_g=yes>> ac_cv_prog_make_make_set=yes>> >>> ac_cv_target=i686-pc-linux-gnu>> >>> am_cv_CC_dependencies_compiler_type=gcc3>> >>> lt_cv_deplibs_check_method=pass_all>> >>> lt_cv_file_magic_cmd='$MAGIC_CMD'>> lt_cv_file_magic_test_file =>> >>> lt_cv_ld_reload_flag=-r>> lt_cv_nm_interface='BSD nm'>> >>> lt_cv_objdir=.libs>>lt_cv_path_LD=/home/zvivered/GNU/crosstool-1.5.0 >>> /release/i686-nptl-linux-gnu/bin/ld>> >>> lt_cv_path_NM='/usr/bin/nm -B'>> lt_cv_prog_compiler_c_o=yes>> >>> lt_cv_prog_compiler_pic_works=yes>> >>> lt_cv_prog_compiler_rtti_exceptions=no>> >>> lt_cv_prog_compiler_static_works=yes>> lt_cv_prog_gnu_ld=yes>> >>> lt_cv_sys_global_symbol_pipe='sed -n -e'\''s/^.*[ >>> ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 >>> \2 \2/p'\'''>> lt_cv_sys_global_symbol_to_c_name_address='sed -n -e >>> '\''s/^: \([^ ]*\)$/ {\"\1\", (void *) 0},/p'\'' -e >>> '\''s/^[ABCDGIRSTW]* \([^ ]*\)\([^ ]*\)$/ {"\2", (void *) >>> \&\2},/p'\'''>> >>> lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e >>> '\''s/^:\([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e >>> '\''s/^[ABCDGIRSTW]* \([^ ]*\)\(lib[^ ]*\)$/ {"\2", (void *) >>> \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]*\([^ ]*\) \([^ ]*\)$/ {"lib\2", >>> (void *) \&\2},/p'\'''>> lt_cv_sys_global_symbol_to_cdecl= 'sed -n >>> -e '\''s/^T .* \(.*\)$/externint \1();/p'\'' -e >>> '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''>> >>> lt_cv_sys_max_cmd_len=98304>>>> ## ----------------- ##>> ## Output >>> variables. ##>> ## ----------------- ##>>>> ACLOCAL='${SHELL} >>> /home/zvivered/GNU/ust-0.15/config/missing --runaclocal-1.11'>> >>> AMDEPBACKSLASH='\'>> AMDEP_FALSE='#'>> AMDEP_TRUE=''>> >>> AMTAR='${SHELL} /home/zvivered/GNU/ust-0.15/config/missing --run >>> tar'>> AM_BACKSLASH='\'>> AM_DEFAULT_VERBOSITY='0'>> AR='ar'>> >>> AUTOCONF='${SHELL} /home/zvivered/GNU/ust-0.15/config/missing >>> --runautoconf'>> AUTOHEADER='${SHELL} >>> /home/zvivered/GNU/ust-0.15/config/missing --runautoheader'>> >>> AUTOMAKE='${SHELL} /home/zvivered/GNU/ust-0.15/config/missing >>> --runautomake-1.11'>> >>> AWK='gawk'>>CC='/home/zvivered/GNU/crosstool-1.5.0/release/bin/i686- >>> nptl-linux-gnu-gcc'>> CCDEPMODE='depmode=gcc3'>> CFLAGS='-Wall >>> -I/home/zvivered/GNU/urcu/include'>>CPP='/home/zvivered/GNU/crosstoo >>> l-1.5.0/release/bin/i686-nptl-linux-gnu-cpp'>> >>> CPPFLAG >>> S=''>> CYGPATH_W='echo'>> DEFS=''>> DEPDIR='.deps'>> DSYMUTIL=''>> >>> DUMPBIN=''>> ECHO_C=''>> ECHO_N='-n'>> ECHO_T=''>> EGREP='/bin/grep >>> -E'>> EXEEXT=''>> FGREP='/bin/grep -F'>> GREP='/bin/grep'>> >>> INSTALL_DATA='${INSTALL} -m 644'>> INSTALL_PROGRAM='${INSTALL}'>> >>> INSTALL_SCRIPT='${INSTALL}'>> INSTALL_STRIP_PROGRAM='$(install_sh) >>> -c >>> -s'>>LD='/home/zvivered/GNU/crosstool-1.5.0/release/i686-nptl-linux- >>> gnu/bin/ld'>> LDFLAGS='-L/home/zvivered/GNU/urcu/lib'>> >>> LIBFORMAT=''>> LIBOBJS=''>> LIBS=''>> LIBTOOL='$(SHELL) >>> $(top_builddir)/libtool'>> LIPO=''>> LN_S='ln -s'>> LTLIBOBJS=''>> >>> MAJOR_VERSION='0'>> MAKEINFO='${SHELL} >>> /home/zvivered/GNU/ust-0.15/config/missing --runmakeinfo'>> >>> MINOR_VERSION='15'>> MKDIR_P='/bin/mkdir -p'>> NM='/usr/bin/nm -B'>> >>> NMEDIT=''>> OBJDUMP='objdump'>> OBJEXT='o'>> OTOOL64=''>> OTOOL=''>> >>> PACKAGE='ust'>> PACKAGE_BUGREPORT='mathieu dot desnoyers at efficios >>> dot com'>> PACKAGE_NAME='ust'>> PACKAGE_STRING='ust 0.15'>> >>> PACKAGE_TARNAME='ust'>> PACKAGE_URL=''>> PACK AGE_VERSION='0.15'>> >>> PATH_SEPARATOR=':'>> RANLIB='ranlib'>> SED='/bin/sed'>> >>> SET_MAKE=''>> SHELL='/bin/sh'>> STRIP='strip'>> >>> VERSION='0.15'>>ac_ct_CC='/home/zvivered/GNU/crosstool-1.5.0/release >>> /bin/i686-nptl-linux-gnu-gcc'>> ac_ct_DUMPBIN=''>> >>> am__EXEEXT_FALSE=''>> am__EXEEXT_TRUE=''>> am__fastdepCC_FALSE='#'>> >>> am__fastdepCC_TRUE=''>> am__include='include'>> am__isrc=''>> >>> am__leading_dot='.'>> am__quote=''>> am__tar='${AMTAR} chof - >>> "$$tardir"'>> am__untar='${AMTAR} xf -'>> >>> bindir='${exec_prefix}/bin'>> build='i686-pc-linux-gnu'>> >>> build_alias=''>> build_cpu='i686'>> build_os='linux-gnu'>> >>> build_vendor='pc'>> datadir='${datarootdir}'>> >>> datarootdir='${prefix}/share'>> >>> docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'>> >>> dvidir='${docdir}'>> exec_prefix='NONE'>> host='i686-pc-linux-gnu'>> >>> host_alias=''>> host_cpu='i686'>> host_os='linux-gnu'>> >>> host_vendor='pc'>> htmldir='${docdir}'>> >>> includedir='${prefix}/include'>> infodir='${datarootdir}/info'>> >>> install_sh='${SHELL} /home/zvivere >>> d/GNU/ust-0.15/config/install-sh'>> libdir='${exec_prefix}/lib'>> >>> libexecdir='${exec_prefix}/libexec'>> >>> localedir='${datarootdir}/locale'>> localstatedir='${prefix}/var'>> >>> lt_ECHO='echo'>> mandir='${datarootdir}/man'>> mkdir_p='/bin/mkdir >>> -p'>> oldincludedir='/usr/include'>> pdfdir='${docdir}'>> >>> prefix='/home/zvivered/GNU/ust'>> program_transform_name='s,x,x,'>> >>> psdir='${docdir}'>> sbindir='${exec_prefix}/sbin'>> >>> sharedstatedir='${prefix}/com'>> sysconfdir='${prefix}/etc'>> >>> target='i686-pc-linux-gnu'>> target_alias=''>> target_cpu='i686'>> >>> target_os='linux-gnu'>> target_vendor='pc'>>>> ## ----------- ##>> >>> ## confdefs.h. ##>> ## ----------- ##>>>> /* confdefs.h */>> #define >>> PACKAGE_NAME "ust">> #define PACKAGE_TARNAME "ust">> #define >>> PACKAGE_VERSION "0.15">> #define PACKAGE_STRING "ust 0.15">> #define >>> PACKAGE_BUGREPORT "mathieu dot desnoyers at efficios dot com">> >>> #define PACKAGE_URL "">> #define PACKAGE "ust">> #define VERSION >>> "0.15">> #define VERSION_MAJOR 0>> #define VERSI ON_MINOR 15>> >>> #define STDC_HEADERS 1>> #define HAVE_SYS_TYPES_H 1>> #define >>> HAVE_SYS_STAT_H 1>> #define HAVE_STDLIB_H 1>> #define HAVE_STRING_H >>> 1>> #define HAVE_MEMORY_H 1>> #define HAVE_STRINGS_H 1>> #define >>> HAVE_INTTYPES_H 1>> #define HAVE_STDINT_H 1>> #define HAVE_UNISTD_H >>> 1>> #define HAVE_DLFCN_H 1>> #define LT_OBJDIR ".libs/">> #define >>> HAVE_STDLIB_H 1>> #define HAVE_MALLOC 1>> #define HAVE_GETTIMEOFDAY >>> 1>> #define HAVE_MUNMAP 1>> #define HAVE_SOCKET 1>> #define >>> HAVE_STRERROR 1>> #define HAVE_STRTOL 1>> #define HAVE_URCU_BP_H >>> 1>>>> configure: exit 1>>> >>> _______________________________________________>> ltt-dev mailing >>> list>> [email protected]>> >>> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev>>> --> >>> Mathieu Desnoyers> Operating System Efficiency R&D Consultant> >>> EfficiOS Inc.> http://www.efficios.com >>> >> >> -- >> Mathieu Desnoyers >> Operating System Efficiency R&D Consultant EfficiOS Inc. >> http://www.efficios.com >> > > -- > Mathieu Desnoyers > Operating System Efficiency R&D Consultant EfficiOS Inc. > http://www.efficios.com > _______________________________________________ ltt-dev mailing list [email protected] http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev _______________________________________________ ltt-dev mailing list [email protected] http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev
