Skip to main content

Scratchbox2 on FreeBSD

Posted in

I wondered how much efforts would it take to run Scratchbox2 on FreeBSD. I hoped that everything will be fine, but I have immediately got the first error at configure run:

checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
configure: error: Failed to identify xattr style for your host

xattr stands for extended file attributes which have to be supported by the file system. Those file systems that are used in Linux have these extended file systems. Don't worry, FreeBSD (starting from 5.0) have such extended attributes also, but the problem is that they are called extattr, but not xattr. So, now I'm trying to make Scratchbox's configure script treat FreeBSD's extattr as xattr.

Looks like I will have to substitute Linux-specific function calls with FreeBSD's analogues.

Updates are coming soon.

Post new comment

The content of this field is kept private and will not be shown publicly.
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
    Oo            .oOOOo.    .oOOOo.   .oOOOo.        o 
o O oO o o .O o o o O
O o O O. o O. o
oOooOoOo o `OOoo. O `OOoo. o
o O O `O O .oOOo `O .oOoO
O o o o o. O o o O
o O O O. .O O. oO O. .O O o
O. O OooOO `oooO' `OooO' `oooO' `OoO'o

Enter the code depicted in ASCII art style.