[fpc-pascal] Where can I find working code for xidel and dependencies

Bo Berglund bo.berglund at gmail.com
Sun Jan 9 17:46:00 CET 2022


I have been adviced to use xidel to analyze the content of websites, so when
searcing for it I found that it is a FreePascal utility with the sources on
GitHub.
https://www.videlibri.de/xidel.html
So I tried to get it going.
Buit when I tried to compile the utility using Lazarus 2.0.12/FPC 3.2.0 it
failed to find package "internettools".
After some searching I found it on GitHub:
https://github.com/benibela/internettools

But still no luck, I get errors when trying to compile the internettools
package:
Compile package internettools 0.0: Exit code 1, Errors: 1, Warnings: 2
bbutils.pas(1060,15) Warning: Symbol "strDecodeUTF8Character" is deprecated:
"Use (pchar,pchar) overload or strIterator."
bbutils.pas(5890,13) Warning: Symbol "strEncodeHex" is deprecated
xquery.internals.common.pas(434,80) Fatal: Cannot find PasDblStrUtils used by
xquery.internals.common of package internettools.
Compile package internettools 0.0: Exit code 1, Errors: 1, Warnings: 2
bbutils.pas(1060,15) Warning: Symbol "strDecodeUTF8Character" is deprecated:
"Use (pchar,pchar) overload or strIterator."
bbutils.pas(5890,13) Warning: Symbol "strEncodeHex" is deprecated
xquery.internals.common.pas(434,80) Fatal: Cannot find PasDblStrUtils used by
xquery.internals.common of package internettools.

Has anyone here successfully managed to build xidel, if so what is the recepy?


-- 
Bo Berglund
Developer in Sweden



More information about the fpc-pascal mailing list