[ELDK] PPC_6xx does not have brlock.h

Detlev Zundel dzu at denx.de
Mon Mar 15 16:46:50 CET 2010


Hi Douglas,

> I called it an "application" to preserv our client name/product.

It shouldn't have been a problem to say that you are trying to do
userspace _and_ kernel devleopment.

> Let me try to give you more info without breaking the rules.

If you link against kernel code, you really need to be GPL compatible,
so I wonder how long you can keep "your rules", but that's something you
need to take care of.

> We are trying to compile ZebOS. ZebOS is "A complete core networking platform
> for Next Generation Networks". So that is why it uses kernel calls. Some how,
> the version of ZebOS that we are using requires brlock.h which I was unable to
> find on ELDK directories.
>
> Does that help somehow?

At least I know that you are not only doing userspace development.  In
this case I suggest strongly that you disregard the kernel contained
in the ELDK and use the kernel that you need for your "application".

Note however that the precompiled binaries in the ELDK are compiled
against the contained kernel version, so if you deviate too much from
that, you will surely run into trouble.  I.e. using a 2.4 kernel with
ELDK 4.x will only work by pure chance.  ELDK 3.2 was the last version
running in conjunction with a 2.4 kernel.

Moreover if the code you try to compile uses a linux header file which
seems to be gone for a long time, I would not be surprised if you need
to spend a significant amount of time to get it running on a current
kernel.  But then again, maybe you are lucky.

Best wishes
  Detlev

-- 
Erst wenn der letzte Programmierer eingesperrt und die letzte Idee
patentiert ist, werdet ihr merken, dass Anwälte nicht programmieren
können.
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de


More information about the eldk mailing list