Craig, Sending to the list as I have no idea about CMAKE_RC_COMPILER.
The only thing I could suggest would be the following:
Open up the "Visual Studio Command Prompt" and launch CMakeSetup.exe
from the command prompt. Maybe something in your environment is either
NOT getting picked up or something is NOT set correctly (as CMake sees
it). That basic of a CMake file really _Should_ work without a
problem. I do not have Vista to test only XP.
Also, when you re-run be sure you are using a clean build directory.
No trace of anything that CMake has generated in the past. It is safe
to just delete everything in the "build" directory (from my quick
tutorial) as CMake will regenerate it.
Just some thoughts. Let us (the list) know what happens.
----------------------------------------
Mike Jackson - BlueQuartz Software Consulting
<www.bluequartz.net>
[EMAIL PROTECTED]
On Aug 28, 2008, at 5:04 PM, Craig Miller wrote:
Mike,
Thank you for the reply. Filling in the missing blanks in the
tutorial, ultimately, the steps I attempted were exactly as you
describe.
As there doesn’t seem to be a tutorial that addresses the Vista
specific issues, I’ll just follow the tutorial directions (same as
yours) and post when I get to each specific error. I’ll document
what I’m doing with screenshots and when it is all working I’ll
provide the document to the maintainers of the website to use as
they see fit.
Here is where I’m at…
1. Installed cmake 2.6.1 via the Windows Installer
2. Created a CMakeLists.txt file in my src directory
# Start CMakeLists.txt
project(Union)
add_executable(Union union.cpp)
#End CMakeLists.txt
3. Fired up CMakeSetup and set the src and build directories.
4. Set the build type (nmake)
5. Received an error (picture attached).
CMake Error: your RC compiler : “CMAKE_RC_COMPILER-NOTFOUND” was
not found. Please set CMAKE_RC_COMPILER to a valid compiler path or
name. (Press Cancel to suppress any further messages.)
Note: Pressing cancel causes CMakeSetup to hang until Vista
eventually prompts to shut it down.
Craig
From: Mike Jackson [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 28, 2008 5:24 AM
To: Craig Miller
Cc: cmake@cmake.org
Subject: Re: [CMake] cmake vista tutorial?
Craig, here are some tips from using CMake that might help you get
over the "hump".
You _first_ need to have a valid CMakeLists.txt file. The simplest
file would be:
# Start CMakeLists.txt
project(HelloWorld)
add_executable(HelloWorld main.cpp)
#End CMakeLists.txt
Put that in a folder called "HelloWorld" on you drive.
Then also in that folder create your "main.cpp" source file:
// --- Start main.cpp
#include <iostream>
int main (int argc, char const *argv[])
{
std::cout << "HelloWorld" << std::endl;
return 0;
}
Create a Second folder _within_ the "HelloWorld" folder named "Build"
NOW run CMakeSetup.exe.
Fill in the text fields for "Where are the source files" with C:/
Path/to/HelloWorld
and "Where to build the project" with C:/Path/To/HelloWorld/Build
Click the "Configure" button. Select the "Visual Studio 2005
Project" as the type of project files to generate.
When the is complete, click the "Generate" button. After that is
complete, cmakesetup.exe will quit. Look in the "Build" folder for
"HelloWorld.sln" which will be your VS solution file. Open that up
and compile and run..
Let us know if that works.
Mike Jackson
www.bluequartz.net
On Thu, Aug 28, 2008 at 12:10 AM, Craig Miller <[EMAIL PROTECTED]
> wrote:
I've read good things about cmake and would like to start using it.
I spent the afternoon reading the online tutorials and trying to get
a simple hello world c++ project setup and running. I started with
the documentation athttp://www.cmake.org/HTML/Documentation.html and
first followed the "Installing CMake" tutorial which was straight
forward enough. I then tried following the "Running CMake" tutorial
and things started falling apart. There seemed to be a number of
mandatory steps missing from the tutorial. Before I throw in the
towel, is there a recent tutorial that walks through setting up an
entire project from beginning to end using the latest cmake and
running under Vista(VS 2005 via nmake)?
As I know some will ask, a few of the items that weren't addressed
in the tutorial included:
- Instructions to run the CMakeSetup.exe w/o having first
created the CMakeLists.txt file in the src directory.
- No mention that CMake must be run in an environment where
the Visual Studio vcvars.bat has been executed (which isn't likely
if you are running the GUI from the start menu).
- No mention of security issues related to Vista. After
attempting to run several programs as Administrator and still
failing, I gave up after spending a fair amount of time w/ google
looking for answers. Vista seems to be introducing the most
problems as a result of improved security.
Any links to recent tutorials would be very appreciated.
Thank you.
Craig
No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.138 / Virus Database: 270.6.10/1638 - Release Date:
8/27/2008 7:06 PM
<CMAKE_RC_COMPILER-NOTFOUND.jpg>
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake