Replies: 2 comments
-
I'm pretty sure that Linux<->Windows compatibility is 🚫 But it's been 20 years since I developed anything on Windows, so 🤷 Most systems these days are little endian, but different platforms have different ideas about the sizes of The "Data models" section on this page shows some of the combinations: https://en.cppreference.com/w/cpp/language/types If you move between platforms with the same C++ data models, then I think things will work OK. We have explicit checks in the code to prevent use of files between versions - files built with 5.25 won't work with |
Beta Was this translation helpful? Give feedback.
-
Thanks @danpat. I'd be very interested to have cross-platform compatibility of the graph. Sounds like hell of a chore to convert the code base to use explicit types, but also a good way to get to know the code a bit better:) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Following #6688 (comment):
In which situations are OSRM graphs compatible with other machines (than they were produced on)? So far my understanding has been:
Is the above more or less accurate? Or I can't expect Linux x64 graphs working on Windows x64? Or we don't really know and need to test?
Beta Was this translation helpful? Give feedback.
All reactions