Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2009-06

lnet Socket error[38]: Function not implemented under linux-arm

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Unknown author

Dear All,

I am use lnet Socket runing under linux-i386 Can succeed , but use arm-cross-compile runing under linux-arm is fail, the message is: "Socket error[38]: Function not implemented"

Can anyone give me any advice on this?
Thanks.

Reply by email

Aleš Katona
to Unknown author

Seems to me that either a sockets.somefunction() isn't implemented in FPC for arm, or considering the error report with number, the given function is not implemented in arm/linux kernel.

Can you try strace/backtrace so we know which function was called?

Ales

Reply by email

Unknown author
Show quoted text 5 lines
Seems to me that either a sockets.somefunction() isn't implemented in FPC for arm, >or considering the error report with number, the given function is not implemented >in arm/linux kernel. Can you try strace/backtrace so we know which function was called? Ales

The error message called by TLSocket.onError

Thanks.

Brian.

Reply by email

Aleš Katona
to Unknown author
Show quoted text 12 lines
>Seems to me that either a sockets.somefunction() isn't implemented in FPC for arm, >or considering the error report with number, the given function is not implemented >in arm/linux kernel. >Can you try strace/backtrace so we know which function was called? >Ales The error message called by TLSocket.onError Thanks. Brian.

No I need the function called specifically. If you use debug info and run it inside gdb do a "bt" for backtrace and paste that here. OnError is just the handler AFTER an error happens. I need to see which function caused it.

Ales

Reply by email