On Mon, Oct 29, 2012 at 7:57 AM, [email protected] <[email protected]> wrote:
> Glad you found it!  I think you're breaking relatively new ground, building
> on a non-debian system.  It should work, but i bet you will run into many
> things like this doctest dependency - we rely heavily on the debian tools...

I found these missing dependencies:

python-crypt
python-doctest
libtclstub8.5.a (from tcl-staticdev)
libieee (from eglibc-staticdev)

At this point though my build fails with:

`__x86.get_pc_thunk.bx' referenced in section `.text' of
objects/abs.tmp: defined in discarded section
`.text.__x86.get_pc_thunk.bx[__x86.get_pc_thunk.bx]' of
objects/abs.tmp

which google tells me comes with using gcc 4.7

Yocto Project uses gcc 4.7 by default, so reverting to 4.6 would be a
bit painful.

Has anyone resolved this issue with using gcc 4.7?

Once I get a working build I'll file a bug outlining all of the
missing dependencies I've found.

Steve


> ----- Reply message -----
> From: "Steve Sakoman" <[email protected]>
> Date: Mon, Oct 29, 2012 08:18
> Subject: [Emc-developers] Help with: "No rule to make target
> 'objects/hal/utils/comp.py'
> To: "[email protected]" <[email protected]>, "EMC developers"
> <[email protected]>
>
> Aha!
>
> After digging through the logs I see the issue:
>
> Import error: No module named doctest
>
> So it appears that configure isn't checking for the python-doctest package!
>
> Steve
>
> On Mon, Oct 29, 2012 at 7:03 AM, Steve Sakoman <[email protected]> wrote:
>> On Mon, Oct 29, 2012 at 6:53 AM, [email protected] <[email protected]> wrote:
>>
>>> To see what dependencies debian/control know about, but that are missing
>>> from the system, run this:
>>>
>>> cd debian
>>> ./configure -r (or ./configure sim)
>>> cd ..
>>> dpkg-checkbuilddeps
>>
>> Unfortunately I'm not running on a debian based system, so I don't
>> have dpkg-checkbuilddeps.
>>
>> I'm attempting to get linuxcnc running on a tiny embedded (x86)
>> platform with the entire system image built using the Yocto Project
>> (which uses rpm packages by default).
>>
>> At this point I have the basic linux system, dev tools, and all
>> documented linuxcnc package requirements built with the Yocto Project.
>>  I am building linuxcnc natively on the target system as a first step
>> and after success with that approach will write a "recipe" so that the
>> entire image can be created automatically.
>>
>> Any other ideas, or is it time to dig through the make file to try to
>> figure out why it isn't happy?
>>
>> Steve
>>
>>> ----- Reply message -----
>>> From: "Steve Sakoman" <[email protected]>
>>> Date: Mon, Oct 29, 2012 07:32
>>> Subject: [Emc-developers] Help with: "No rule to make target
>>> 'objects/hal/utils/comp.py'
>>> To: "EMC developers" <[email protected]>
>>>
>>> On Mon, Oct 29, 2012 at 6:25 AM, andy pugh <[email protected]> wrote:
>>>> On 29 October 2012 13:21, Steve Sakoman <[email protected]> wrote:
>>>>
>>>>> Creating abs.mak
>>>>> make:  ***No rule to make target 'objects/hal/utils/comp.py', needed
>>>>
>>>> A quick guess, but do you perhaps not have Python?
>>>
>>> Python is present, as is the python-dev package.  Configure checks for
>>> both, so I could never get this far without it!
>>>
>>> Steve
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> The Windows 8 Center - In partnership with Sourceforge
>>> Your idea - your app - 30 days.
>>> Get started!
>>> http://windows8center.sourceforge.net/
>>>
>>> what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
>>> _______________________________________________
>>> Emc-developers mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/emc-developers
>>>
>>>
>
>

------------------------------------------------------------------------------
The Windows 8 Center - In partnership with Sourceforge
Your idea - your app - 30 days.
Get started!
http://windows8center.sourceforge.net/
what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to