ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.73k stars 267 forks source link

Can't run Fritzing on ubuntu #682

Open keys-i opened 1 year ago

keys-i commented 1 year ago

i got this output, ptitseb this is the similar error as matlab one

Looking for /home/radheshg/projects/fritzing/lib/Fritzing
Rename process to "Fritzing"
Using native(wrapped) libz.so.1
Error initializing native libssl.so.1 (last dlerror is libssl.so.1.1: cannot open shared object file: No such file or directory)
Error loading needed lib libssl.so.1.1
Error initializing native libcrypto.so.1 (last dlerror is libcrypto.so.1.1: cannot open shared object file: No such file or directory)
Error loading needed lib libcrypto.so.1.1
Error loading needed lib libQt5PrintSupport.so.5
Error loading needed lib libQt5Svg.so.5
Error loading needed lib libQt5Widgets.so.5
Error loading needed lib libQt5Gui.so.5
Error loading needed lib libQt5Network.so.5
Error loading needed lib libQt5SerialPort.so.5
Error loading needed lib libQt5Sql.so.5
Error loading needed lib libQt5Xml.so.5
Error loading needed lib libQt5Core.so.5
Using native(wrapped) libpthread.so.0
Using emulated /lib/x86_64-linux-gnu/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated /lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libutil.so.1
Using native(wrapped) librt.so.1
Error loading one of needed lib
Error: loading needed libs in elf /home/radheshg/projects/fritzing/lib/Fritzing

steps to recreate error:

#extract the files to a folder
cd fritzing-3d61c58421bdb63ca903bb5d11310a257f1ec0ed-develop-548
box64  path/to/box86/tests/bash
#checking enviournment
uname -m 
./Fritzing

i hope you find a solution

ptitSeb commented 1 year ago

You need libssl 1.1 and libcrypto 1.1 Install them from your OS if they are availble, or find an x86_64 copy if they are not. It's lib dependancies at it's finest here, nothing box can do directly.