Zeranoe FFmpeg Builds Update 2012-02-02

I have been in the process of transferring the builds to a Debian machine, so I have been a bit backed up with updating the builds and external libraries. It should not take much longer to set up the new machine.

With the new machine, I will use the latest package version. Such as Schroedinger 1.0.11, celt, and a few other external libraries.

Because time is so short right now, I have not had the time I need to dedicate to get this done quickly.

This is just a quick news update, there are a few more things to come, so stay posted.

If anyone is willing to donate, I could get things done quicker. To dedicate my time to this means I’m not dedicating it to other things. No donation is needed to get things done, it would just motivate me to speed things up.

MingGW-w64 Build Script 2.8.4

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.
  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

 

Some changes/fixes from version 2.8.2 are:

  • Update to GCC 4.6.2
  • Update to Binutils 2.22

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit, Ubuntu 32-bit, Debian 64-bit, and it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.4

or bz2 here:http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.4.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.4 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.4
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.4.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.8.4
  6. Run the script: bash mingw-w64-build-2.8.4

 

The script is released under GPL v3.0

MingGW-w64 Build Script 2.8.2

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.
  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

 

Some changes/fixes from version 2.7.9 are:

  • Update mpfr to 3.1.0
  • Fix a few small bugs
  • Allow an override of the connection test

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.2

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.2.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.2 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.2
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.8.2.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.8.2
  6. Run the script: bash mingw-w64-build-2.8.2

 

The script is released under GPL v3.0

MingGW-w64 Build Script 2.7.9

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.
  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

 

Some changes/fixes from version 2.7.8 are:

  • Make C and C++ the only languages built by default.
  • Add “–enable-fully-dynamic-string” fixing a build issue.
  • Fix the ppl download.

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.9

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.9.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.9 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.9
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.9.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.7.9
  6. Run the script: bash mingw-w64-build-2.7.9

 

The script is released under GPL v3.0

MingGW-w64 Build Script 2.7.8

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.
  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

 

Some changes/fixes from version 2.7.7 are:

  • Fix a few small bugs
  • Fix a bug that broke the script

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.8

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.8.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.8 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.8
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.8.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.7.8
  6. Run the script: bash mingw-w64-build-2.7.8

 

The script is released under GPL v3.0

  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

MingGW-w64 Build Script 2.7.7

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.
  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

 

Some changes/fixes from version 2.7.5 are:

  • Fix a few typos
  • Fix a small bug that breaks the build if no configuration is selected

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.7

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.7.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.7 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.7
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.7.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.7.7
  6. Run the script: bash mingw-w64-build-2.7.7

 

The script is released under GPL v3.0

  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support

MingGW-w64 Build Script 2.7.5

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.

 

Some changes/fixes from version 2.5.0 are:

  • Allow the user to select which languages to build into GCC
  • Allow the user to build without NLS support
  • Update Binutils to 2.21.1a
  • Check for a active Internet connection before the script begins
  • Fix a small bug with the missing packages detection.

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.5

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.5.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.5 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.5
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.7.5.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.7.5
  6. Run the script: bash mingw-w64-build-2.7.5

 

The script is released under GPL v3.0

MingGW-w64 Build Script 2.5.0

This is a new release of my MingGW-w64 Build Script

 

Some key features of this script are:

  • Builds both win32 and win64 toolchains.
  • Checks for missing packages before the compile begins.
  • Builds are “full featured” toolchain (ppl and cloog).
  • Can choose between a Win32 or Win64 build, or choose to compile both.
  • Automatically detects a previous built toolchain and updates the toolchain instead of a full rebuild.
  • pthreads is automatically built and installed.
  • Builds a toolchain that can compile FFmpeg for Win32 and Win64, along with the external libraries.
  • Automatically stops the script if any package fails to build.
  • Support for make “jobs” which will use multiple CPU cores/threads.
  • Allow user to choose which version of GCC and Binutils to build.
  • Allow for a fully static build.
  • Clean the build after the build finishes.

 

Some changes/fixes from version 2.0 are:

  • Update Binutils to 2.21.1
  • Changed some user prompts.

 

Please download and try it, even if you don’t want to use the resulting toolchain I could use some feedback and bug reports.

I made sure that it’s simple yet effective, you wont be prompted for most things (though if you would like more prompts then feel free to ask/recommend).

This script has been tested on Ubuntu 64-bit and Ubuntu 32-bit, it should work on any Linux that supports bash.

 

Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.5.0

or bz2 here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.5.0.tar.bz2

 

Here are the steps to get the script running:

  1. Download it here: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.5.0 or the command line way (make sure your in the directory you want to save it to): wget http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.5.0
  2. The script is also available in a bz2 archive if you need would like that instead: http://www.zeranoe.com/scripts/mingw_w64_build/mingw-w64-build-2.5.0.tar.bz2
  3. Save it to the directory that you want MinGW-w64 to build in, e.g: /home/<username>/software/mingw-w64 or ~/software/mingw-w64
  4. Change to that directory from the terminal: cd ~/software/mingw-w64 (or whatever path your using).
  5. Change the permissions of the script so that it can be executed by you: chmod 755 mingw-w64-build-2.5.0
  6. Run the script: bash mingw-w64-build-2.5.0

 

The script is released under GPL v3.0