Forum > Other

Cannot compile CudaText for FreeBSD x64 with libQt5Pas

<< < (2/2)

AlexTP:

--- Quote ---it would be more normal to put the original file, libQt5Pas.so.1.2.12, in the appropriate lib directory and then make symlinks called libQt5Pas.so.1.2, libQt5Pas.so.1 and libQt5Pas.so to it.
--- End quote ---
I did it now, it did not help.
Maybe Qt5 .so files are needed as well, and linker needs them?

marcov:
I haven't tested it for a long time, but IIRC FreeBSD is less flexible with libraries placed outside system directories.

Try to see with increased LD verbosity if it is actually found.

Maybe a LLVM compiled vs GCC compiled qt5pas ? Do the symbols appear with nm ?

AlexTP:

--- Quote ---Try to see with increased LD verbosity
--- End quote ---
How to do it?


--- Quote ---Maybe a LLVM compiled vs GCC compiled qt5pas ?
--- End quote ---
I cannot change the .so file, I used the one uploaded for me.


--- Quote ---Do the symbols appear with nm ?

--- End quote ---
user@PC:~/fpcupdeluxe/fpcupdeluxe32/cross/lib/x86_64-freebsd$ nm libQt5Pas.so
nm: libQt5Pas.so: no symbols

Thaddy:
FreeBSD is allergic to ANY SPECIFIC versioning and expects the libraries in the proper place.
That is both its strength and its weakness to programmers.

Navigation

[0] Message Index

[*] Previous page

Go to full version