Bonjour à tous

Je me démène actuellement pour trouver un logiciel de screencast permettant d'enregistrer mon écran ET l'audio interne (pas le micro, donc), ce que RecordMyDesktop n'a pas réussi à faire jusqu'à présent (il y a des dizaines de "solutions" à ce problème sur le net, toutes plus farfelues et impuissantes les unes que les autres).

J'ai entendu parler de Recorditnow, mais pas moyen de trouver un rpm correct et comme je suis un vrai manchot pour compiler depuis les sources, j'ai suivi telle quelle la méthode donnée sur le site mentionné plus haut. Le résultat (après avoir installé cmake) fut le suivant :
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found.   Please set CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error: your C compiler: "CMAKE_C_COMPILER-NOTFOUND" was not found.   Please set CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
  Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
  QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR
  QT_QTCORE_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindQt4.cmake:1223 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  joschy-snapshot-23-02-10/CMakeLists.txt:18 (find_package)


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
Je précise que j'ai mis Qt à jour, mais rien n'y fait.

Quelqu'un a une idée ?


PS : Je suis sous Fedora 18 Openbox. Mais je dispose aussi de GNOME et Cinnamon.
Bonjour,

assure-toi que les paquets suivants soient bien installés :
- qt-devel ;
- gcc-c++ ;
- gcc.
Aucun n'était installé, hormis gcc. Mais ça ne fonctionne malheureusement pas pour autant :-?
-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /bin/cc
-- Check for working C compiler: /bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /bin/c++
-- Check for working CXX compiler: /bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /bin/qmake-qt4 (found version "4.8.4") 
-- ----------------------
-- LIBRARY_INSTALL_DIR=/usr/lib64
-- PLUGIN_INSTALL_DIR=/usr/lib64/joschy
-- INCLUDE_INSTALL_DIR=/usr/include/joschycore
-- ----------------------
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:98 (message):
  ERROR: cmake/modules/FindKDE4Internal.cmake not found in
  /root/.kde/share/apps;/usr/share/kde-settings/kde-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
  CMakeLists.txt:9 (find_package)


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
Il faut aussi installer kdelibs-devel
en attendant qu tu y arrives, voici la commande que j'utilise sans me prendre la tête :
ffmpeg -f alsa -ac 2 -i pulse -f X11grab -r 25 -s 594x362 -i :0.0+0,0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -threads 0 test.mkv
à toi d'adapter 594x362 à ton format et 0.0+0,0 qui sont les coordonnées du coin haut gauche.
reste à configurer pulseaudio pendant l'enregistrement pour lui dire de prendre monitor*** si tu ne veux pas avoir le micro

Pas trouvé mieux pour l'instant mais je ne connaissais pas Recorditnow.

Gérard
Il y a un réel progrès, pusique l'installation s'est lancée. Mais crash à 82% :-? :
Linking CXX executable recorditnow
/bin/ld: CMakeFiles/recorditnow.dir/cursorwidget.o: référence au symbole non défini «XCreatePixmap»
/bin/ld: note: «XCreatePixmap» est défini dans le DSO /lib64/libX11.so.6 donc essayez de l'ajouter à la ligne de commande du lieur
/lib64/libX11.so.6: could not read symbols: Opération invalide
collect2: erreur: ld a retourné 1 code d'état d'exécution
make[2]: *** [src/recorditnow] Erreur 1
make[1]: *** [src/CMakeFiles/recorditnow.dir/all] Erreur 2
make: *** [all] Erreur 2
As-tu le paquet libX11 installé ?