Unexpected behaviour with -cores argument in las2las when running LAStools through WINE

40 views
Skip to first unread message

kiwitracks

unread,
Aug 21, 2025, 5:48:08 AMAug 21
to LAStools - efficient tools for LiDAR processing
Hi there,
I'm a long-time LAStools user, but have always run LAStools under Windows. Recently, being away from my work computer, I wanted to convert some CSV files to LAZ files on my home Mac. I "installed" (i.e. downloaded and extracted) LAStools and ran it through Wine, which worked fine. 

The CSV files I was trying to convert have the form of X,Y,Z,Class. As per usual, I ran las2las64 on all files in the directory.
wine /Applications/LAStools/bin/las2las64.exe -i CSV/*.csv -iparse xyzc -set_version 1.4 -set_point_type 6 -olaz -odir LAZ -cores 6

When I checked the lasinfo results for one file, I noticed that all points showed up as unclassified. 

I then ran las2las64 WITHOUT the -cores argument and the results showed the classifications as per input CSV file.

Does anybody have any idea why this might be the case? I realise that this might have to do with how wine handles las2las64, but it otherwise works as expected. Maybe multi-threading isn't (well) supported by wine? I have very limited experience with emulating Windows software on a Mac.

If it helps, the LAStools version I'm using is version 250801.

Cheers,
Jo

rapid...@gmail.com

unread,
Aug 24, 2025, 4:40:18 AMAug 24
to LAStools - efficient tools for LiDAR processing
Hi Jo,
thanks for the hint about this. We can confirm the problem and will be release a fix for this soon.

Cheers,

Jochen @rapidlasso

LAStools - efficient tools for LiDAR processing

unread,
Aug 25, 2025, 7:49:36 AMAug 25
to LAStools - efficient tools for LiDAR processing
Hi Jo,
this problem should be fixed with release of today (250825): (plain // with GUI).

Cheers,

Jochen @rapidlasso
Reply all
Reply to author
Forward
0 new messages