[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CMake build anyone?
From: |
Óscar Fuentes |
Subject: |
Re: CMake build anyone? |
Date: |
Mon, 26 Jul 2010 02:16:57 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Juanma Barranquero <address@hidden> writes:
> Do you mean that if I use CMake to generate makefiles in my setup,
> which uses the TDM-2 mingw32 4.4.1-dw2 compiler (a port of MinGW)
> installed on C:/mingw, the makefiles would be dependend on that tool,
> and its installation path, and couldn't be used by someone who has GCC
> 3.4.5 (mingw-vista special r3) on "C:/Program Files/MinGW"?
Yes.
There is a FAQ for it:
http://www.cmake.org/Wiki/CMake_FAQ#Why_does_CMake_use_full_paths.2C_or_can_I_copy_my_build_tree.3F
The scenario you describe is worse still, because the other user may be
using a different mingw runtime or winapi version, or some library may
be missing from his machine, etc.
You can think that cmake must be installed on the machine where emacs is
compiled for the same reason that the `configure' script must be run on
the traditional build.
- Re: CMake build anyone?, (continued)
- Re: CMake build anyone?, Eli Zaretskii, 2010/07/25
- Re: CMake build anyone?, Óscar Fuentes, 2010/07/25
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/25
- Re: CMake build anyone?, Óscar Fuentes, 2010/07/25
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/25
- Re: CMake build anyone?,
Óscar Fuentes <=
- Re: CMake build anyone?, Eli Zaretskii, 2010/07/25
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/25
- Re: CMake build anyone?, Andreas Schwab, 2010/07/26
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/26
- Re: CMake build anyone?, Andreas Schwab, 2010/07/26
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/26
- Re: CMake build anyone?, Eli Zaretskii, 2010/07/26
- Re: CMake build anyone?, Juanma Barranquero, 2010/07/26
- Re: CMake build anyone?, Eli Zaretskii, 2010/07/26
- Re: CMake build anyone?, Miles Bader, 2010/07/26