Enhancement #1479
Unzureichender RST Install Guide
Status: | Resolved | Start date: | 04/28/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | documentation | |||
Target version: | - |
Description
Ich habe versucht den Schritten 'Installing RST from Source' zu folgen (http://docs.cor-lab.de//rst-manual/trunk/html/install.html). Schritt 2 ist mir dabei unklar.
- Es wird nicht beschrieben, wo der neue Ordner erstellt werden soll.
- Mir ist nicht klar, was der 'desired install prefix' soll oder was ich dort eintragen soll.
- In dem neu erstellten Ordner gibt es doch gar keine cmake file. In so fern kann ich doch cmake da auch gar nicht ausführen.
Associated revisions
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
Determine released vs. master version in CMakeLists.txt
refs #1479
- CMakeLists.txt: use RSC's DEFINE_PROJECT_VERSION macro to determine
released vs. master version; set variables BRANCH_NAME and
CLONE_OPTIONS accordingly - conf.py.in: use BRANCH_NAME in |repository_versioned| substitution;
new substitution |clone_options| - install.rst: use |clone_options| in clone command
Added minimal explanation of "install prefix" in install.rst
refs #1479
- install.rst: added minimal explanation of "install prefix" in "From
Source" section
Minor fixes, mention RSC in install.rst
refs #1479
- install.rst: minor fixes; mention installation of RSC as first step
of the installation process
Further explanations how to install from source.
refs #1479
History
#1 Updated by J. Moringen almost 11 years ago
- Status changed from New to Feedback
- % Done changed from 0 to 100
Wir haben versucht, die Anleitung zu verbessern. Ist es jetzt klarer?
#2 Updated by F. Tristram almost 11 years ago
- Wenn man den neuen Ordner erstellt und in dem versucht das cmake Kommando auszuführen, wird der Fehler geworfen, dass dort keine cmakelist.txt existiert.
- Wenn ich versuche den cmake Befehl statt dessen in dem rst-proto Ordner auszuführen, bekomme ich folgenden Fehler (protoc ist allerdings installiert):
-- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done CMake Error at CMakeLists.txt:19 (FIND_PACKAGE): Could not find module FindRSC.cmake or a configuration file for package RSC. Adjust CMAKE_MODULE_PATH to find FindRSC.cmake or set RSC_DIR to the directory containing a CMake configuration file for RSC. The file will have one of the following names: RSCConfig.cmake rsc-config.cmake CMake Error at CMakeLists.txt:22 (FIND_PACKAGE): Could not find module FindProtocolBuffers.cmake or a configuration file for package ProtocolBuffers. Adjust CMAKE_MODULE_PATH to find FindProtocolBuffers.cmake or set ProtocolBuffers_DIR to the directory containing a CMake configuration file for ProtocolBuffers. The file will have one of the following names: ProtocolBuffersConfig.cmake protocolbuffers-config.cmake CMake Error at CMakeLists.txt:24 (MESSAGE): protobuf library not found -- Configuring incomplete, errors occurred!
#3 Updated by J. Wienke almost 11 years ago
Felix Tristram wrote:
Etwas klarer, funktioniert aber immer noch nicht.
- Wenn man den neuen Ordner erstellt und in dem versucht das cmake Kommando auszuführen, wird der Fehler geworfen, dass dort keine cmakelist.txt existiert.
Du hast ".." am Ende vom CMake-Aufruf übersehen. Damit das jetzt aus dem Ordner funktioniert, musst du erst im Top-Level-Verzeichnis CMakeCache.txt und CMakeFiles löschen.
- Wenn ich versuche den cmake Befehl statt dessen in dem rst-proto Ordner auszuführen, bekomme ich folgenden Fehler (protoc ist allerdings installiert):
Das fixe ich in der Doku sobald Jan seine Änderungen gepushed hat. Du hast vermutlich für RSC und RST unterschiedliche Install Prefixes gewählt. Dann kann CMake nicht automatisch bestimmen wo es RSC finden kann. Du musst beim CMake-Aufruf für RST noch -DRSC_DIR=<RSC INSTALL PREFIX>/share/rsc
angeben,
#4 Updated by J. Wienke almost 11 years ago
Kannst du jetzt noch mal probieren, ob die Doku ausreicht?
#5 Updated by F. Tristram almost 11 years ago
Jetzt hat alles funktioniert! :)
#6 Updated by J. Moringen almost 11 years ago
- Status changed from Feedback to Resolved