On 16/05/2017 02:31, Mike Cinquino wrote:
So I don't have a 4.9 directory. I have 4.7, 4.6, 4.63 and 4.72.
You said "The image I burned in relation to last message was: bone-debian-8.7-machinekit-armhf-2017-02-12-4gb.img"

that should be Jessie and have gcc-4.9.2

No matter, just run
sudo apt-get update
sudo apt-get install libgcc1

That should install *libgcc1_4.7.2
i*f that is your gcc version*



*

4.6 and 4.62 have the file. The other 2 directories are empty.

I am using synaptic to install the .deb but any internet activity on the BBB is painfully slow. Took over an hour to search for the file. Looks like it found it but it is still thinking about it.

Hopefully it will allow me to install it and then I can try.

On Mon, May 15, 2017 at 9:03 AM, schoone...@btinternet.com <mailto:schoone...@btinternet.com> <schoone...@btinternet.com <mailto:schoone...@btinternet.com>> wrote:


    On 15/05/17 13:36, Mike Cinquino wrote:
    Do I have to be in any particular directory to run the commands?

    I ran: *sudo ldconfig -p | grep libgcc_s.so.1*
    **
    got no file found.
    then ran: *sudo ldconfig *
    got no file found.

    No, if the library is not in the ldconfig cache, running *sudo
    ldconfig* should put it there if it exists.

    You need to physically look in
    /usr/lib/gcc/arm-linux-gnueabihf/4.9 for *libgcc_s.so.1 *The
    stock**image does not appear to contain it*, *just a dead symlink
    to it**Then you need to install *libgcc1_4.9.2-10_armhf.deb *which
    contains it

    Then run *sudo ldconfig -p | grep libgcc_s.so.1 *and it should
    report back showing it and the symlink to it Now you will be able
    to run the sim hopefully

    On Mon, May 15, 2017 at 3:56 AM, schoone...@btinternet.com
    <mailto:schoone...@btinternet.com> <schoone...@btinternet.com
    <mailto:schoone...@btinternet.com>> wrote:


        On 14/05/17 21:04, Mike Cinquino wrote:
        Can I just add that file? If so is it specific to my setup
        or is it a generic file?

        You need to do what I outlined below.

        Look to see if it is physically in your system.

        If it is, look at the ldconfig cache to see if it is listed,
        if not add it by running ldconfig again and recheck.



        On May 14, 2017 12:05 PM, "schoone...@btinternet.com
        <mailto:schoone...@btinternet.com>"
        <schoone...@btinternet.com
        <mailto:schoone...@btinternet.com>> wrote:


            On 14/05/17 16:37, Mike Cinquino wrote:
            Is it an issue that I do not have a machinekit folder
            in /usr/src/ ?

            No, this is a development machine, not a BBB running an
            image.
            The issue appears to be that you do not have
            libgcc_s.so.1 or it is not being found, as per below.




            On Sun, May 14, 2017 at 6:01 AM,
            schoone...@btinternet.com
            <mailto:schoone...@btinternet.com>
            <schoone...@btinternet.com
            <mailto:schoone...@btinternet.com>> wrote:

                Unfortunately I am not able to replicate your error.

                I have taken the zip config folder you attached,
                installed it into my configs and run that and it
                still runs OK.

                The xhc-hb04 binary is linked against libgcc_s.so.1
                The binary is loaded from line 343 of xhc-hb04.tcl,
                which I assume is why the error occurs during the
                tcl file loads

                On my system the lib is in
                /usr/lib/gcc/x86_64-linux-gnu/4.9/ but yours will
                be slightly different but similar, you need to
                ensure it is physically present.
                Then run the command as below to see if it is in
                the ldconfig cache and you should get something similar

                user@INTEL-i7:/usr/src/machinekit/configs/sim/axis/xhc-hb04$ 
sudo ldconfig -p | grep libgcc_s.so.1

                     libgcc_s.so.1 (libc6,x32) => /usr/libx32/libgcc_s.so.1

                     libgcc_s.so.1 (libc6,x86-64) => 
/lib/x86_64-linux-gnu/libgcc_s.so.1

                     libgcc_s.so.1 (libc6) => /lib/i386-linux-gnu/libgcc_s.so.1

                     libgcc_s.so.1 (libc6) => /usr/lib32/libgcc_s.so.1

                If you don't see it, run *sudo ldconfig* and then
                run the above again If you search on this error you
                will see it seems to occur quite often, when it
                appears the correct package is installed. It also
                turns up here
                
https://groups.google.com/forum/#!topicsearchin/machinekit/libgcc_s.so.1;context-place=forum/machinekit/machinekit/fWz0MPrQeGw
                
<https://groups.google.com/forum/#%21topicsearchin/machinekit/libgcc_s.so.1;context-place=forum/machinekit/machinekit/fWz0MPrQeGw>
                in a completely unrelated post, but again on a BBB,
                which makes me wonder.
                On 13/05/17 14:47, Mike Cinquino wrote:
                I ran *sudo apt-get install libgcc1 *and it said
                it was installed and nothing to add. It said to
                "autoremove" liburiparser1 so I did?
                I learned some usermod commands and checked and
                added machinekit user to "users"
                I created the .rules file as you described.
                Because I was getting the same error I
                experimented with the readme file version of the
                .rules file. I noticed it had ATTR vs SYSFS. The
                readme had the name as 90-xhc.rules. I tried both
                combinations of file names with ATTR and SYSFS.
                Rebooted a few times in the process and still the
                same error. *libgcc_s.so.1 must be installed for
                pthread_cancel to work*
                On Sat, May 13, 2017 at 7:32 AM,
                schoone...@btinternet.com
                <mailto:schoone...@btinternet.com>
                <schoone...@btinternet.com
                <mailto:schoone...@btinternet.com>> wrote:

                    On 12/05/17 18:15, Mike Cinquino wrote:
                    Is the attached what you are looking for?
                    The pendant is being detected OK and the calls
                    to 'halcmd show pexists <pin-name> are working
                    The error is here

                    *libgcc_s.so.1 must be installed for
                    pthread_cancel to work*

                    */usr/bin/linuxcnc: line 753:  9932
                    Aborted                 haltcl -i "$INIFILE"
                    $CFGFILE*

                    That line of linuxcnc script deals with the
                    reading in of tcl config files If they are the
                    same as the ones in your zip earlier, they
                    appear OK, so I would install libgcc1 *sudo
                    apt-get install libgcc1* check that your
                    /etc/udev/rules.d/ contains 90-xhc-hb04.rules
                    as per *SYSFS{idProduct}=="eb70",
                    SYSFS{idVendor}=="10ce", MODE="666",
                    OWNER="root", GROUP="users"* (unless your
                    pendant comes back as different product:vendor
                    codes) and that your user is a member of group
                    'users' Then try again. Works fine here
                    -- website: http://www.machinekit.io blog:
                    http://blog.machinekit.io github:
                    https://github.com/machinekit --- You received
                    this message because you are subscribed to a
                    topic in the Google Groups "Machinekit" group.
                    To unsubscribe from this topic, visit
                    
https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe
                    
<https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe>.
                    To unsubscribe from this group and all its
                    topics, send an email to
                    machinekit+unsubscr...@googlegroups.com
                    <mailto:machinekit+unsubscr...@googlegroups.com>.
                    Visit this group at
                    https://groups.google.com/group/machinekit
                    <https://groups.google.com/group/machinekit>.
                    For more options, visit
                    https://groups.google.com/d/optout
                    <https://groups.google.com/d/optout>.

                -- website: http://www.machinekit.io blog:
                http://blog.machinekit.io github:
                https://github.com/machinekit ---
                You received this message because you are
                subscribed to the Google Groups "Machinekit"
                group. To unsubscribe from this group and stop
                receiving emails from it, send an email to
                machinekit+unsubscr...@googlegroups.com
                <mailto:machinekit+unsubscr...@googlegroups.com>.Visit
                this group at
                https://groups.google.com/group/machinekit
                <https://groups.google.com/group/machinekit>. For
                more options, visit
                https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
                -- website: http://www.machinekit.io blog:
                http://blog.machinekit.io github:
                https://github.com/machinekit --- You received this
                message because you are subscribed to a topic in
                the Google Groups "Machinekit" group. To
                unsubscribe from this topic, visit
                
https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe
                
<https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe>.
                To unsubscribe from this group and all its topics,
                send an email to
                machinekit+unsubscr...@googlegroups.com
                <mailto:machinekit+unsubscr...@googlegroups.com>.
                Visit this group at
                https://groups.google.com/group/machinekit
                <https://groups.google.com/group/machinekit>. For
                more options, visit
                https://groups.google.com/d/optout
                <https://groups.google.com/d/optout>.

            -- website: http://www.machinekit.io blog:
            http://blog.machinekit.io github:
            https://github.com/machinekit --- You received this
            message because you are subscribed to a topic in the
            Google Groups "Machinekit" group. To unsubscribe from
            this topic, visit
            https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe
            
<https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe>.
            To unsubscribe from this group and all its topics, send
            an email to machinekit+unsubscr...@googlegroups.com
            <mailto:machinekit+unsubscr...@googlegroups.com>. Visit
            this group at https://groups.google.com/group/machinekit
            <https://groups.google.com/group/machinekit>. For more
            options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
        -- website: http://www.machinekit.io blog:
        http://blog.machinekit.io github:
        https://github.com/machinekit --- You received this message
        because you are subscribed to the Google Groups "Machinekit"
        group. To unsubscribe from this group and stop receiving
        emails from it, send an email to
        machinekit+unsubscr...@googlegroups.com
        <mailto:machinekit+unsubscr...@googlegroups.com>. Visit this
        group at https://groups.google.com/group/machinekit
        <https://groups.google.com/group/machinekit>. For more
        options, visit https://groups.google.com/d/optout
<https://groups.google.com/d/optout>.
        -- website: http://www.machinekit.io blog:
        http://blog.machinekit.io github:
        https://github.com/machinekit --- You received this message
        because you are subscribed to a topic in the Google Groups
        "Machinekit" group. To unsubscribe from this topic, visit
        https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe
        <https://groups.google.com/d/topic/machinekit/OvxRsCF3auI/unsubscribe>.
        To unsubscribe from this group and all its topics, send an
        email to machinekit+unsubscr...@googlegroups.com
        <mailto:machinekit+unsubscr...@googlegroups.com>. Visit this
        group at https://groups.google.com/group/machinekit
        <https://groups.google.com/group/machinekit>. For more
        options, visit https://groups.google.com/d/optout
        <https://groups.google.com/d/optout>.


--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to machinekit+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to