Hi! My first guess would be that you did not provided appropriate compiler options for your specific architecture.
By the way, we are planning this to work on embeded platform too, so your contribution is welcome! Let us know about any progress. Alexandre ----- Mail Original ----- De: "nicola mfb" <[email protected]> À: [email protected] Envoyé: Lundi 19 Avril 2010 14h01:50 GMT -05:00 USA/Canada - États de l'Est Objet: [SFLphone] [Technical] SIGILL under OpenEmbedded/arm Niko sent a message using the contact form at http://www.sflphone.org/contact. Hi! I'm trying to have sflphoned on OpenEmbedded based distro. Was able to crossbuild for armv4t, anyway at startup I got: gdb /usr/lib/sflphone/sflphoned Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] 'import site' failed; use -v for traceback GNU gdb (GDB) 7.0 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "arm-oe-linux-gnueabi". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/lib/sflphone/sflphoned...Reading symbols from /usr/lib/sflphone/.debug/sflphoned... done. (no debugging symbols found)...done. (gdb) (gdb) (gdb) (gdb) run Starting program: /usr/lib/sflphone/sflphoned [Thread debugging using libthread_db enabled] Program received signal SIGILL, Illegal instruction. 0x0001ed92 in __static_initialization_and_destruction_0 () at /oe/neophysis-testing-0.2/tmp/staging/armv4t-oe-linux-gnueabi//usr/include/c++/iostream:72 72 /oe/neophysis-testing-0.2/tmp/staging/armv4t-oe-linux-gnueabi//usr/include/c++/iostream: No such file or directory. in /oe/neophysis-testing-0.2/tmp/staging/armv4t-oe-linux-gnueabi//usr/include/c++/iostream (gdb) bt #0 0x0001ed92 in __static_initialization_and_destruction_0 () at /oe/neophysis-testing-0.2/tmp/staging/armv4t-oe-linux-gnueabi//usr/include/c++/iostream:72 #1 global constructors keyed to _ZN10Conference5countE () at conference.cpp:147 #2 0x000e7100 in __libc_csu_init () #3 0x407d75d4 in __libc_start_main () from /lib/libc.so.6 #4 0x0001ecec in _start () Did you ever encounter that before? some suggestions? Regards Niko _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone _______________________________________________ SFLphone mailing list [email protected] http://lists.savoirfairelinux.net/mailman/listinfo/sflphone
