I am using following code to print list of acronyms. It shows the correct acronyms in the text but no list is produced (when I use it on my desktop computer). Refer to first image below. However same code works in Overleaf (except that it gives an extra '1' after each acronym in the list. Refer to second image below. Here is the code:
\documentclass{article}
\usepackage[acronym]{glossaries} % use glossaries since glossary package is out dated
\makeglossaries % tell latex to make the glossary
\newacronym{gps}{GPS}{Global Positioning System}
\newacronym{ins}{INS}{Inertial Navigation System}
\newacronym{kf}{KF}{Kalman Filter}
\begin{document}
This is my test doc. This is my first acronym \acrfull{ins}. My second acronym is \acrfull{gps}.
\printglossary[type=\acronymtype]
\end{document}
As an example this is what I get when I run the code on my desktop:

And this is what I get when I run on in Overleaf:

The first line of TexStudio log file has "This is pdfTeX, Version 3.141592653-2.6-1.40.24 (MiKTeX 22.8.28), whereas first line of Overleaf log file has"This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022)" in it.
Any help would be appreciated. Thanks.


\printglossary[type=\acronymtype]by\printglossary[type=acronym]. – quark67 Mar 21 '23 at 13:58makeglossaries(see this answer for a bit more about the compilation steps), can you try opening command prompt, navigating to your file and runningmakeglossaries file(filebeing the tex filename without.tex). This answer offers some advice for usingmakeglossarieswithin texstudio, but it's better tested directly through a terminal. – Dai Bowen Apr 12 '23 at 23:10