NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Trying to compile QUCS-S under NetBSD



Ramiro Aceves <ea1abz%gmail.com@localhost> writes:
> Anyway, I have been able to compile QUCS-S. Instead of git cloning this:
>
> https://github.com/ra3xdh/qucs_s.git
>
> I downloaded a stable release:
>
> https://github.com/ra3xdh/qucs_s/releases/download/25.2.0/qucs-s-25.2.0.tar.gz
>
> I compiled with:
>
> $cmake .. \
> -DBISON_DIR=/usr/pkg/bin \
> -DCMAKE_INSTALL_PREFIX=/home/ramiro/qucs-s \
> -DCMAKE_PREFIX_PATH=/usr/pkg/qt6 \
> -DCMAKE_INCLUDE_PATH=/usr/pkg/include \
> -DCMAKE_LIBRARY_PATH=/usr/pkg/lib \
> -DCMAKE_CXX_FLAGS="-I/usr/pkg/include" \
> -DCMAKE_EXE_LINKER_FLAGS="-L/usr/pkg/lib"
>
> $make -j8
Yes, you are close. Look for a package that has ".include" of
..../cmake/build.mk
It is possible url2pkg will even do this for you.
> $make install
>
> netbsd-nuc$ ./qucs-s
> ./qucs-s: Shared object "libQt6SvgWidgets.so.6" not found
> netbsd-nuc$
>
> netbsd-nuc$ ldd qucs-s
> qucs-s:
> 	-lQt6SvgWidgets.6 => not found
> 	-lQt6Xml.6 => not found
> 	-lQt6PrintSupport.6 => not found
> 	-lQt6Svg.6 => not found
> 	-lQt6Widgets.6 => not found
> 	-lQt6Gui.6 => not found
> 	-lGL.1 => not found
> 	-lQt6Core.6 => not found
> 	-lstdc++.9 => /usr/lib/libstdc++.so.9
> 	-lm.0 => /usr/lib/libm.so.0
> 	-lc.12 => /usr/lib/libc.so.12
> 	-lgcc_s.1 => /usr/lib/libgcc_s.so.1
> 	-lpthread.1 => /usr/lib/libpthread.so.1
>
> I think I am close.
You are. Likely the pkgsrc build will not have those 'not found' as it
sets up rpath correctly.


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /