Table of Contents

What's needed to be able to build BD-J for internal blu-ray version

This is what you need to be able to build MP1 master branch that include BD-J

Build instructions:

  1. Install Java SDK library :

    (For x86 or x64 windows : jdk-8u151-windows-i586.exe),

  1. Install ANT library for build Java :

    ! from this step, you must know, than Windows will use the modified variable only after restart your computer. !

  2. Update the Libbluray Submodule  :

    Graphic method :



    • Submodule init
    • Submodule sync
    • Submodule update

    Command line :

    1- cmd to the MP repo

    2- Execute those line :

    git submodule init

    git submodule sync

    git submodule update


    call git.exe submodule sync --recursive -- .

    thencall git.exe submodule update --init --recursive --force – .

  3. Update internal Submodule provided by libbluray repo:

    Libbluray include an dedicated submodule in the 3rd_Party folder who includ Freetype2 library for the text rendering.

    Select the libbluray Submodul folder available in the root folder, use left clik on it, and do the same step than for update the libbluray submodule.