Quoting Amyn Bennamane (amynbe@gmail.com):
When I try to run the CommonQt tutorial by calling the main function, it does not run and I get the following error:
Unable to load foreign library (LIBRARY-904). Error opening shared object "/home/amyn/quicklisp/dists/quicklisp/ software/commonqt-20101207-git/libcommonqt.so": /home/amyn/quicklisp/dists/quicklisp/software/commonqt-20101207-git/ libcommonqt.so: undefined symbol: _ZN5Smoke8classMapE. [Condition of type CFFI:LOAD-FOREIGN-LIBRARY-ERROR]
when i do "c++filt _ZN5Smoke8classMapE" it gives me: Smoke::classMap But I don't understand the problem. I am using clbuild, sbcl and qt 4.7 under archlinux.
What version of kdebindings/smoke are you using? Does "ldd libcommonqt.so" show that it links to the right libsmoke*.so files? Are library paths set up so that the linker would also find them at runtime?
d.