Re: Unable to build MiKTeX

David Allsopp <[email protected]>
Newsgroups gmane.comp.tex.miktex
Organization MetaStack Solutions Ltd.
Message-ID <[email protected]>
Are you building in-tree (it looks like you are)? That's not recommended for this project - I believe the correct process is to create an empty directory (e.g. C:\miktex\build) and change there - you then issue cmake -G "NMake Makefiles" C:\miktex\miktex-2.9-master.

The lack of a number in util-version.h is strange, as is the fact that you haven't yet found util.rc itself (.in is a file for pre-processing).


David

> -----Original Message-----
> From: A [mailto:[email protected]]
> Sent: 09 December 2016 05:54
> To: [email protected]
> Subject: Re: [MiKTeX] Unable to build MiKTeX
> 
> By looking at the web archive of this mailing list, it appears that the
> Mailman system does not like attachments at all, so here are the contents
> of the three files inline (all in
> "C:\miktex\miktex-2.9-2016-10-30\Libraries\MiKTeX\Util"):
> 
> ---- Beginning of util.rc.in ----
> /* util.rc: MiKTeX Util resource file                   -*- C++ -*-
> 
>    Copyright (C) 1996-2016 Christian Schenk
> 
>    This file is part of the MiKTeX Util Library.
> 
>    The MiKTeX Util Library is free software; you can redistribute it
>    and/or modify it under the terms of the GNU General Public License
>    as published by the Free Software Foundation; either version 2, or
>    (at your option) any later version.
> 
>    The MiKTeX Util Library is distributed in the hope that it will be
>    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
>    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>    GNU General Public License for more details.
> 
>    You should have received a copy of the GNU General Public License
>    along with the MiKTeX Util Library; if not, write to the Free
>    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
>    02111-1307, USA. */
> 
> #include "util-version.h"
> 
> #define VER_INTERNALNAME_STR "${util_dll_name}"
> #define VER_ORIGINALFILENAME_STR "${util_dll_name}.dll"
> 
> #define VER_FILEDESCRIPTION_STR "${MIKTEX_COMP_DESCRIPTION}"
> 
> #define VER_FILETYPE VFT_DLL
> 
> #include <miktex/win/version.rc>
> 
> ---- End of util.rc.in ----
> 
> ---- Beginning of util-version.h ----
> /* util-version.h: MiKTeX DLL version number            -*- C++ -*-
> 
>    Copyright (C) 1996-2016 Christian Schenk
> 
>    This file is part of the MiKTeX Util Library.
> 
>    The MiKTeX Util Library is free software; you can redistribute it
>    and/or modify it under the terms of the GNU General Public License
>    as published by the Free Software Foundation; either version 2, or
>    (at your option) any later version.
> 
>    The MiKTeX Util Library is distributed in the hope that it will be
>    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
>    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>    GNU General Public License for more details.
> 
>    You should have received a copy of the GNU General Public License
>    along with the MiKTeX Util Library; if not, write to the Free
>    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
>    02111-1307, USA. */
> 
> #define MIKTEX_COMP_J2000_VERSION
> 
> #include <miktex/Version>
> 
> ---- End of util-version.h ----
> 
> ---- Beginning of util-version.h.cmake ----
> /* util-version.h: MiKTeX DLL version number            -*- C++ -*-
> 
>    Copyright (C) 1996-2016 Christian Schenk
> 
>    This file is part of the MiKTeX Util Library.
> 
>    The MiKTeX Util Library is free software; you can redistribute it
>    and/or modify it under the terms of the GNU General Public License
>    as published by the Free Software Foundation; either version 2, or
>    (at your option) any later version.
> 
>    The MiKTeX Util Library is distributed in the hope that it will be
>    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
>    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>    GNU General Public License for more details.
> 
>    You should have received a copy of the GNU General Public License
>    along with the MiKTeX Util Library; if not, write to the Free
>    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
>    02111-1307, USA. */
> 
> #define MIKTEX_COMP_J2000_VERSION ${MIKTEX_COMP_DESCRIPTION}
> 
> #include <miktex/Version>
> 
> ---- End of util-version.h.cmake ----
> --------------------------------------------------------------------------
> ----
> Developer Access Program for Intel Xeon Phi Processors Access to Intel
> Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today.http://sdm.link/xeonphi
> _______________________________________________
> Q: How can I leave the mailing list?
> A: See http://docs.miktex.org/faq/support.html#leavingml

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
_______________________________________________
Q: How can I leave the mailing list?
A: See http://docs.miktex.org/faq/support.html#leavingml
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.