OS/2, eCS & ArcaOS - Technical > Applications

LibrePCB

(1/2) > >>

Michael:
A question to the C++ programmers:

Is it technically possible to port LibrePCB to OS/2? Do we have the necessary prerequisites for this? Or would the effort be excessive...

https://librepcb.org/

Dave Yeo:
Quickly looking. It is a Qt app, which we support. It has a dependency on OpenGL, which we don't have (well a really old one) so without it, no 3D support. The killer is it mentions a Rust Crate. We don't have a Rust port and it might not be possible to build with Rust on 32 bit platforms due to lack of memory. Whether the Rust is a hard dependency or not is not obvious but likely is.
Bed time here, might look better at it tomorrow.

Martin Iturbide:
Hello

The Gemini AI tells me that LibrePCB started using the Rust Toolchain in version 1.3, but it may be right or wrong.

Maybe LibrePCB 1.2.0 can compile.
https://download.librepcb.org/releases/1.2.0/

Regards

Dave Yeo:
Hmm, quickly trying librepcb-1.2.0, the build quickly dies here,

--- Code: ---CMake Error at /@unixroot/usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5OpenGL" with
  any of the following names:

    Qt5OpenGLConfig.cmake
    qt5opengl-config.cmake

  Add the installation prefix of "Qt5OpenGL" to CMAKE_PREFIX_PATH or set
  "Qt5OpenGL_DIR" to a directory containing one of the above files.  If
  "Qt5OpenGL" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:188 (find_package)


-- Configuring incomplete, errors occurred!

--- End code ---

The readme does claim that OpenGL is optional along with another library. Have to look closer after work.

Michael:
Thanks Dave for your effort.

Navigation

[0] Message Index

[#] Next page

Go to full version