kdebase-workspace4 error gmake: *** [libs/ksysguard/processcore/CMakeFiles/ksysguardprocesslist_helper.dir/all] Error 2
srussell at prodigeinfo.com
Fri Dec 24 14:50:42 PST 2010
I had a nightmare trying to compile pkgsrc stuff on DFBSD 2.8. I gave up
with KDE and Gnome, even MWM is not working right. I didn't try the
pre-compiled packages, but I decided to switched for a while to WindowMaker.
While working on a port to DFBSD, I'm getting this often as a result:
if defined(__FreeBSD__) | defined(__NetBSD__) | defined(__OpenBSD__) |
defined(__Darwin__) | defined(__DragonFly__)
Linux on it's side is using only one define, for a way larger market.
Even if BSDs remains different among each others, I think they should
try to be more source compatible to ease the ports and clean up the
The pkgsrc manual suggests this:
«To distinguish between 4.4 BSD-derived systems and the rest of the
world, you should use the following code.
#if (defined(BSD) && BSD >= 199306)
/* BSD-specific code goes here */
/* non-BSD-specific code goes here */
If this distinction is not fine enough, you can also test for the
IRIX __sgi (TODO: get a definite source for this)
Linux linux, __linux, __linux__
Solaris sun, __sun»
Le 2010-12-13 07:01, Hasso Tepper a écrit :
> On 13.12.10 13:18, Siju George wrote:
>> I get this error during bmake update
>> EP' was not declared in this scope
>> error: 'SWAIT' was not declared in this scope
> Please, someone write reasonable support for DragonFly - separate files,
> no messing with FreeBSD specific files etc. I promise I'll blow the dust
> away from my DragonFly machine and will commit it into the upstream.
More information about the Users