http://download.tuxfamily.org/ffdiapora ... 303.tar.gz
http://ffdiaporama.tuxfamily.org/?page_id=178
and in my computer mageia 1 64bit everything goes well, i try to build it in a 32bit (in my wife's laptop, mageia 1, 32bit) and it fails with the follow message:
- Code: Select all
../sharedfiles/DlgCheckConfig.cpp: In member function ‘virtual void DlgCheckConfig::DoInitDialog()’:
../sharedfiles/DlgCheckConfig.cpp:103:101: erreur: ‘EXIV2_MAJOR_VERSION’ was not declared in this scope
../sharedfiles/DlgCheckConfig.cpp:103:126: erreur: ‘EXIV2_MINOR_VERSION’ was not declared in this scope
../sharedfiles/DlgCheckConfig.cpp:103:151: erreur: ‘EXIV2_PATCH_VERSION’ was not declared in this scope
../sharedfiles/DlgCheckConfig.cpp:119:99: erreur: ‘TAGLIB_MAJOR_VERSION’ was not declared in this scope
../sharedfiles/DlgCheckConfig.cpp:119:125: erreur: ‘TAGLIB_MINOR_VERSION’ was not declared in this scope
../sharedfiles/DlgCheckConfig.cpp:119:151: erreur: ‘TAGLIB_PATCH_VERSION’ was not declared in this scope
make[1]: *** [../../../build/src/ffDiaporama/DlgCheckConfig.o] Erreur 1
make[1] : on quitte le répertoire « /home/myriam/rpm/BUILD/ffdiaporama/src/ffDiaporama »
make: *** [sub-src-ffDiaporama-make_default] Erreur 2
erreur: Mauvais status de sortie pour /home/myriam/rpm/tmp/rpm-tmp.Pmk6iE (%build)
Erreur de construction de RPM:
Mauvais status de sortie pour /home/myriam/rpm/tmp/rpm-tmp.Pmk6iE (%build)
[myriam@localhost SPECS]$
In my system , the 64bit, i have these packages installed:
- Code: Select all
[dglent@localhost ~]$ rpm -qa | grep exiv
lib64kexiv2_9-4.6.5-0.mga1
lib64exiv2-devel-0.21.1-1.mga1
exiv2-0.21.1-1.mga1
lib64exiv2_10-0.21.1-1.mga1
[dglent@localhost ~]$ rpm -qa | grep taglib
lib64taglib1-1.6.3-2.mga1
lib64taglib_c0-1.6.3-2.mga1
lib64taglib-devel-1.6.3-2.mga1
and in the laptop 32bit:
- Code: Select all
[myriam@localhost SPECS]$ rpm -qa | grep exiv2
libkexiv2_9-4.6.5-0.mga1
libexiv2_10-0.21.1-1.mga1
libexiv2-devel-0.21.1-1.mga1
exiv2-0.21.1-1.mga1
[myriam@localhost SPECS]$ rpm -qa | grep taglib
taglib-extras-1.0.1-3.mga1
libtaglib1-1.6.3-2.mga1
libtaglib_c0-1.6.3-2.mga1
libtaglib-devel-1.6.3-2.mga1
I use this spec file:
- Code: Select all
%define name1 ffDiaporama
Name: ffdiaporama
Version: 1.2
Release: %mkrel 1
Summary: Movie creator from photos and video clips
License: GPLv2
URL: http://ffdiaporama.tuxfamily.org
Group: Video
Source0: http://download.tuxfamily.org/ffdiaporama/Stable/1.2_20120303/ffdiaporama_1.2.2012.0303.tar.gz
BuildRequires: qt4-devel
BuildRequires: ffmpeg-devel
BuildRequires: pkgconfig(SDL_mixer)
BuildRequires: pkgconfig(sdl)
BuildRequires: desktop-file-utils
BuildRequires: taglib-devel
BuildRequires: pkgconfig(exiv2)
Requires: ffmpeg
Requires: qt4-common
Requires: %{_lib}exiv2_10
Requires: %{_lib}taglib1
%description
ffDiaporama is an application of creation of videos sequences established by
* titles, fixed or livened up.
* images or by photos, fixed or livened up.
* movie clip
* music
These sequences are assembled in slide show by means of transitions of sequence
to produce complete videos
Main features:
* Refocused of images and photos and refocused and cutting of video clips
* Note (addition of text) for images, photos, sequences and animations
* Graphic filters on the images and the videos (passage in black and white,
dust removal, equalization of colors, etc.)
* Creation of animation by zoom, rotation or Ken Burns Effect on part of
images or photos
* Correction of the images and the videos during the animations
(luminosity, contrast, gamma, colors, etc.)
* Transitions between sequence with definition of the transition type,
sequence by sequence.
* Addition of a background sound (wav, mp3 or ogg) with customizable
effects of volume, fade in/out and passage in pause, sequence by
sequence.
* Generation of usable videos by most of the current videos equipments
(DVD player/smartphone, multimedia box, hard drive, etc.) but also
publishable on the main video sharing Web sites (YouTube, Dailymotion,
etc.)
%prep
%setup -q -n %name
%build
%qmake_qt4 %name1.pro
%make
%install
make install INSTALL_ROOT=$RPM_BUILD_ROOT
%files
%doc %{_datadir}/ffDiaporama/licences.txt
%{_datadir}/%name1/
%{_bindir}/%name1
%{_datadir}/applications/ffDiaporama.desktop
%{_datadir}/mime/packages/ffDiaporama-mime.xml
%clean
rm -rf %{buildroot}
Could someone with 32bit system helps me with this ?
Thanks