Hello list, I wanted to install the darwinx cross-compiler on F14 as I have a project to compile for this platform.
I went there : http://fedoraproject.org/wiki/MinGW/CrossCompilerFramework Installed the repo : http://build1.openftd.org/fedora-cross-darwinx/fedora-cross-darwinx.repo Uncommented the exclude line. Installed "yum install darwinx-gcc" but could not find gfortran. I was going to send an email for the gfortran package but I had PackageKit saying that updates existed so I tried : # yum update -y Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit Adding en_US to language list Found 14 installed debuginfo package(s) Enabling fedora-debuginfo: Fedora 14 - x86_64 - Debug Enabling updates-debuginfo: Fedora 14 - x86_64 - Updates - Debug Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Debug Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 14 - Free - Updates Debug Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Updates Debug Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 14 - Free - Debug Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package cross-binutils.x86_64 0:2.21.51.0.4-1.fc15_cross_darwinx set to be updated ---> Package cross-cpp.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-cpp-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-filesystem.noarch 0:26-1.fc15_cross_darwinx set to be updated ---> Package cross-gcc.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: cross-pthreads for package: cross-gcc-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-gcc-gfortran.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-gcc-gfortran-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package mingw-crt.noarch 0:1.0-0.2.20100914.fc15_cross_darwinx set to be updated ---> Package mingw-headers.noarch 0:1.0-0.6.20100914.fc15_cross_darwinx set to be updated --> Running transaction check ---> Package cross-cpp.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-cpp-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-gcc-gfortran.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-gcc-gfortran-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-pthreads.noarch 0:2.8.0-12.cvs20110104.fc15_cross_darwinx set to be installed --> Processing Dependency: mingw64(libstdc++-6.dll) for package: cross-pthreads-2.8.0-12.cvs20110104.fc15_cross_darwinx.noarch --> Processing Dependency: mingw32(libstdc++-6.dll) for package: cross-pthreads-2.8.0-12.cvs20110104.fc15_cross_darwinx.noarch --> Running transaction check ---> Package cross-cpp.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-cpp-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-gcc-c++.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be installed --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-gcc-c++-4.5.2-2.fc15_cross_darwinx.x86_64 ---> Package cross-gcc-gfortran.x86_64 0:4.5.2-2.fc15_cross_darwinx set to be updated --> Processing Dependency: libmpfr.so.4()(64bit) for package: cross-gcc-gfortran-4.5.2-2.fc15_cross_darwinx.x86_64 --> Finished Dependency Resolution Error: Package: cross-cpp-4.5.2-2.fc15_cross_darwinx.x86_64 (fedora-cross-darwinx) Requires: libmpfr.so.4()(64bit) Error: Package: cross-gcc-gfortran-4.5.2-2.fc15_cross_darwinx.x86_64 (fedora-cross-darwinx) Requires: libmpfr.so.4()(64bit) Error: Package: cross-gcc-c++-4.5.2-2.fc15_cross_darwinx.x86_64 (fedora-cross-darwinx) Requires: libmpfr.so.4()(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest I seems that the cross install of gfortran is the issue : # yum list installed cross\* Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit Adding en_US to language list Installed Packages cross-binutils.x86_64 2.21.51.0.4-1.fc15_cross @fedora-cross cross-cpp.x86_64 4.5.2-1.fc14 @fedora-cross cross-filesystem.noarch 26-1.fc15_cross @fedora-cross cross-gcc.x86_64 4.5.2-1.fc14 @fedora-cross cross-gcc-gfortran.x86_64 4.5.2-1.fc14 @fedora-cross If someone can help. Thanks, Fabien _______________________________________________ mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/mingw
