I start with this script:
\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\addbibresource{bibtextest.bib}
\begin{document}
See \cite{somebook}
\printbibliography
\end{document}
with bibtextbib.bib:
@book{somebook,
author = "Some author",
publisher = "Publisher",
title = "{Title}",
year = "1997",
}
It compiles fine with the output:
However, I see a warning:
Package biblatex Warning: Using fall-back BibTeX(8) backend:
(biblatex) functionality may be reduced/unavailable.
Warning: "Using fall-back BibTeX(8) backend:(biblatex) functionality may be reduced/unavailable." suggests me to experiment by replacing backend=bibtex with backend=biber. However, this leads to undefined references:
Biblatex with Biber: Configuring my editor to avoid undefined citations is not helpful as I compile by command line arguments pdflatex/xelatex and bibtex.
How to avoid undefined references with biber compiling from the command line?


INFO - This is Biber 2.9 INFO - Logfile is 'bibtextest.blg' INFO - Reading 'bibtextest.bcf' ERROR - Error: Found biblatex control file version 3.5, expected version 3.4. This means that your biber (2.9) and biblatex (3.12) versions are incompatible. See compat matrix in biblatex or biber PDF documentation. INFO - ERRORS: 1– Viesturs Nov 16 '19 at 11:21biblatexand Biber versions don't match. What TeX system and OS are you running? Remember that if you use MikTeX you will probably have to run the update in Admin and User mode. – moewe Nov 16 '19 at 11:38biberandbiblatex. – Viesturs Nov 17 '19 at 13:05