Hi Jon,

The mac team have responded with the following:

The currently shipped navlib is built as Universal Binary with x86_64 and arm64.

We’ve played a little in KiCAD 6.99.0-5015-g618347ef50 on the MacMini (M1):
- macOS 12.6 (3DxMacCore 1.3.0 b18)
- macOS 13.01 (3DxWareMac v. 10.7.3 r3469 and v. 10.7.4 r3493)
- macOS 13.1 (3DxWareMac v.10.7.4 r3493)

We cannot see / reproduce a hang or crash.
Neither on start, during “work” with a PCB (removing / relocationg parts) and 
viewing in the 3D Viewer, nor on exit.
No crash logs were generated either.


--Markus

From: devlist@kicad.org <devlist@kicad.org> On Behalf Of Markus Bonk
Sent: Monday, December 19, 2022 7:04 AM
To: Jon Evans <j...@craftyjon.com>
Cc: devlist@kicad.org
Subject: RE: [kicad] Verify macOS implementation of the SpaceMouse integration.

Hi Jon,

I have forwarded your email to the mac team and will get back to you as soon as 
possible.

Markus

From: Jon Evans <j...@craftyjon.com<mailto:j...@craftyjon.com>>
Sent: Sunday, December 18, 2022 5:19 PM
To: Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>>
Cc: devlist@kicad.org<mailto:devlist@kicad.org>
Subject: Re: [kicad] Verify macOS implementation of the SpaceMouse integration.

Hi Markus,

We recently switched to providing universal builds on macOS to support arm64, 
in case your team wants to repeat any testing to see if there are any issues 
with the SpaceMouse support.

We also just got a bug report where it looks like the navlib driver is hung on 
exit, do you have any advice?
https://gitlab.com/kicad/code/kicad/-/issues/13196


Best,
Jon

On Thu, Sep 22, 2022 at 3:33 AM Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>> wrote:
Hi Jon,

Thank you. This is resolved, now.
The logs are fairly identical and the latest nightly 
kicad-unified-20220920-105554-7e8b6083f4.dmg has 3D Mouse support.

Markus

From: Jon Evans <j...@craftyjon.com<mailto:j...@craftyjon.com>>
Sent: Wednesday, September 21, 2022 2:46 PM
To: Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>>
Cc: devlist@kicad.org<mailto:devlist@kicad.org>
Subject: Re: [kicad] Verify macOS implementation of the SpaceMouse integration.

Hi Markus,

The full build log for the most recent nightly is here:
https://builder.wayneandlayne.com/job/kicad-nightlies-10.15/lastSuccessfulBuild/consoleText

As of this moment, that corresponds to this image:
https://kicad-downloads.s3.cern.ch/osx/nightly/kicad-unified-20220920-105554-7e8b6083f4.dmg

-Jon

On Wed, Sep 21, 2022 at 4:45 AM Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>> wrote:
Hi Jon,

We have set up a build environment and used the kicad-mac-builder (but we had 
to manually brew install harfbuzz)to build.
The builder appears to be enabling NL support:
[...]
-- Including 3Dconnexion SpaceMouse navigation support in pcbcommon
-- S3DSG version: 2.0.0
-- Including 3Dconnexion SpaceMouse navigation support in 3d-viewer
-- Including 3Dconnexion SpaceMouse navigation support in eeschema
[...]
[  2%] Building C object 
thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_stub.c.o
[  2%] Building CXX object 
thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_load.cpp.o
[  2%] Linking CXX static library libTDxNavlib.a
[  2%] Built target TDxNavlib
[...]

and the build works out of the box with 3D Mouse support.

Can we have a copy of your build log so that we can compare what the 
differences are?

Markus

From: Jon Evans <j...@craftyjon.com<mailto:j...@craftyjon.com>>
Sent: Monday, September 19, 2022 3:58 PM
To: Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>>
Cc: devlist@kicad.org<mailto:devlist@kicad.org>
Subject: Re: [kicad] Verify macOS implementation of the SpaceMouse integration.

The build logs show that KICAD_USE_3DCONNEXION is enabled and the SDK stub is 
built:

[  2%] Building C object 
thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_stub.c.o
[  2%] Building CXX object 
thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_load.cpp.o
[  2%] Linking CXX static library libTDxNavlib.a
[  2%] Built target TDxNavlib

I am not sure what else I can debug at the moment as I do not have a SpaceMouse 
to test with.

-Jon

On Mon, Sep 19, 2022 at 1:05 AM Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>> wrote:
Hi Jon,

I have asked our Mac team to check, and they say that 
kicad-unified-20220914-003354-f304e2d4f6.dmg still has no 3D Mouse support.

- Markus

________________________________

Markus Bonk
Senior Software Engineer

[cid:image001.gif@01D913BF.719EBCD0]

Clarita-Bernhard-Str. 18
81249 München
Germany
markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>
www.3dconnexion.com<http://www.3dconnexion.com>

Geschäftsführer: Antonio Pascucci
Sitz der Gesellschaft: München
Registergericht: München HRB 99232

This email and any files transmitted with are from 3Dconnexion GmbH. The 
contents of this email and any attachments are confidential to the intended 
recipient. They may not be disclosed to or used by or copied in any way by 
anyone other than the intended recipient. If this email is received in error, 
please contact 3Dconnexion GmbH by calling +49 89 8974542-0 and then delete it. 
Please note that neither 3Dconnexion GmbH nor the sender accepts any 
responsibility for viruses and it is your responsibility to scan or otherwise 
check this email and any attachments. Any opinion expressed in this email are 
those of the individual and not necessarily those of 3Dconnexion GmbH.
3Dconnexion GmbH processes and stores for commercial purposes your personal 
data, collected upon your consent, in accordance with its privacy policy 
available at https://www.3dconnexion.eu/privacy.html, which has been drafted in 
accordance with Regulation (EU) no. 679/2016 and all applicable local data 
protection laws and regulations of the countries where the company operates. To 
revoke your consent or exercise all your rights with regards to personal data, 
please contact us at priv...@3dconnexion.com<mailto:priv...@3dconnexion.com>.
From: Jon Evans <j...@craftyjon.com<mailto:j...@craftyjon.com>>
Sent: Friday, September 16, 2022 3:55 AM
To: devlist@kicad.org<mailto:devlist@kicad.org>; Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>>
Subject: Re: [kicad] Verify macOS implementation of the SpaceMouse integration.

Hi Markus,

I think the build at 
https://kicad-downloads.s3.cern.ch/osx/nightly/kicad-unified-20220914-003354-f304e2d4f6.dmg
 should have this enabled.  Let me know if you find it does not.

-Jon
--
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to devlist+unsubscr...@kicad.org<mailto:devlist+unsubscr...@kicad.org>.
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/GV1P192MB178518E0B51A2DAD501B62B6DFE59%40GV1P192MB1785.EURP192.PROD.OUTLOOK.COM<https://groups.google.com/a/kicad.org/d/msgid/devlist/GV1P192MB178518E0B51A2DAD501B62B6DFE59%40GV1P192MB1785.EURP192.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to devlist+unsubscr...@kicad.org.
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/GV1P192MB17852A348699A8F8A7EA02B3DFE59%40GV1P192MB1785.EURP192.PROD.OUTLOOK.COM.

Reply via email to