removed lib3ds-dev dependency since we build it, added libgl2ps-dev
This commit is contained in:
parent
f725b1ab65
commit
2c28ec6036
@ -141,17 +141,12 @@ sudo apt install -y \
|
||||
qtbase5-dev libqt5opengl5-dev \
|
||||
mesa-utils libegl-mesa0 libgl1-mesa-dev libgl1-mesa-dri libglu1-mesa libglu1-mesa-dev xvfb \
|
||||
libpng-dev libjpeg-dev zlib1g-dev libminizip-dev \
|
||||
libboost-dev libtinyxml-dev lib3ds-dev
|
||||
libboost-dev libtinyxml-dev libgl2ps-dev
|
||||
|
||||
log_success "Essential dependencies installed successfully"
|
||||
|
||||
# CRITICAL: Fix lib3ds naming issue on Ubuntu 24.04
|
||||
# The system has lib3ds-1.so but LDView expects lib3ds.so
|
||||
if [ ! -f /usr/lib/x86_64-linux-gnu/lib3ds.so ]; then
|
||||
log_info "Creating lib3ds.so symlink for Ubuntu 24.04 compatibility..."
|
||||
sudo ln -sf /usr/lib/x86_64-linux-gnu/lib3ds-1.so /usr/lib/x86_64-linux-gnu/lib3ds.so
|
||||
log_success "Created lib3ds.so symlink"
|
||||
fi
|
||||
# NOTE: We build lib3ds from LDView's 3rdParty sources, not system package
|
||||
# System lib3ds-dev is incompatible - missing required mesh functions
|
||||
|
||||
# Set curl options
|
||||
curlopts="-sL"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user