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

Reply via email to