Giter Club home page Giter Club logo

Comments (4)

rboy1 avatar rboy1 commented on September 24, 2024

Made a slight correction to the build command for libcaca: it should be:

generic_configure_make_install "--libdir=$mingw_w64_x86_64_prefix/lib --disable-cxx --disable-csharp --disable-java --disable-python --disable-ruby --disable-imlib2 --disable-doc"

from ffmpeg-windows-build-helpers.

rdp avatar rdp commented on September 24, 2024

Nice. I'll work at integrating these to the script (out of curiosity is
there any reason why you want to integrate libcaca? does anybody really use
that? :)
-roger-

On Wed, Oct 2, 2013 at 5:28 PM, rboy1 [email protected] wrote:

Roger, not really an bug rather a feature request to add support for
libcaca and libmodplug.

Here is what is working for me:

LIBCACA:
Using your ffmpeg windows build helpers script (and AFTER putting the
patch to script here to fix a bug - #22#22
)

Add the function

build_libcaca() {
local cur_dir2=$(pwd)/libcaca-0.99.beta18
download_and_unpack_file
http://caca.zoy.org/files/libcaca/libcaca-0.99.beta18.tar.gzlibcaca-0.99.beta18
cd libcaca-0.99.beta18
cd caca
sed -i 's/__declspec(dllexport)//g' _.h # get rid of the *declspec lines
otherwise the build will fail for undefined symbols
sed -i 's/_declspec(dllimport)//g' *.h
cd ..
generic_configure_make_install "--build=none --bindir=$cur_dir2/bin
--libdir=$cur_dir2/lib --disable-cxx --disable-csharp --disable-java
--disable-python --disable-ruby --disable-imlib2 --disable-doc"
cd ..
}

In the ffmpeg configure options just add
--enable-libcaca

and add the function build_libcaca to the build_dependencies() function
you're done

LIBMODPLUG:

Add the function:

build_libmodplug() {
generic_download_and_install
http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.4/libmodplug-0.8.8.4.tar.gz/downloadlibmodplug-0.8.8.4
}

to the ffmpeg configure options add:
--enable-libmodplug --extra-libs=-lstdc++

and add the function build_libmodplug to the build_dependencies() function
you're done


Reply to this email directly or view it on GitHubhttps://github.com//issues/23
.

from ffmpeg-windows-build-helpers.

rboy1 avatar rboy1 commented on September 24, 2024

interestingly one of my colleague was running a creative graphics projects
and wanted to see how this could be done so it wsa settled to try and use
ffmpeg to do this, hence my interest to get it done (working now :)

On Thu, Oct 3, 2013 at 3:15 PM, Roger Pack [email protected] wrote:

Nice. I'll work at integrating these to the script (out of curiosity is
there any reason why you want to integrate libcaca? does anybody really
use
that? :)
-roger-

On Wed, Oct 2, 2013 at 5:28 PM, rboy1 [email protected] wrote:

Roger, not really an bug rather a feature request to add support for
libcaca and libmodplug.

Here is what is working for me:

LIBCACA:
Using your ffmpeg windows build helpers script (and AFTER putting the
patch to script here to fix a bug - #22<
https://github.com/rdp/ffmpeg-windows-build-helpers/issues/22>
)

Add the function

build_libcaca() {
local cur_dir2=$(pwd)/libcaca-0.99.beta18
download_and_unpack_file

http://caca.zoy.org/files/libcaca/libcaca-0.99.beta18.tar.gzlibcaca-0.99.beta18
cd libcaca-0.99.beta18
cd caca
sed -i 's/__declspec(dllexport)//g' _.h # get rid of the *declspec lines
otherwise the build will fail for undefined symbols
sed -i 's/_declspec(dllimport)//g' *.h
cd ..
generic_configure_make_install "--build=none --bindir=$cur_dir2/bin
--libdir=$cur_dir2/lib --disable-cxx --disable-csharp --disable-java
--disable-python --disable-ruby --disable-imlib2 --disable-doc"
cd ..
}

In the ffmpeg configure options just add
--enable-libcaca

and add the function build_libcaca to the build_dependencies() function
you're done

LIBMODPLUG:

Add the function:

build_libmodplug() {
generic_download_and_install

http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.4/libmodplug-0.8.8.4.tar.gz/downloadlibmodplug-0.8.8.4
}

to the ffmpeg configure options add:
--enable-libmodplug --extra-libs=-lstdc++

and add the function build_libmodplug to the build_dependencies()
function
you're done


Reply to this email directly or view it on GitHub<
https://github.com/rdp/ffmpeg-windows-build-helpers/issues/23>
.


Reply to this email directly or view it on GitHubhttps://github.com//issues/23#issuecomment-25649525
.

from ffmpeg-windows-build-helpers.

rdp avatar rdp commented on September 24, 2024

Ok I've added them, thanks much for your contribution now everybody can
share it ;)
-roger-

On Wed, Oct 2, 2013 at 5:28 PM, rboy1 [email protected] wrote:

Roger, not really an bug rather a feature request to add support for
libcaca and libmodplug.

Here is what is working for me:

LIBCACA:
Using your ffmpeg windows build helpers script (and AFTER putting the
patch to script here to fix a bug - #22#22
)

Add the function

build_libcaca() {
local cur_dir2=$(pwd)/libcaca-0.99.beta18
download_and_unpack_file
http://caca.zoy.org/files/libcaca/libcaca-0.99.beta18.tar.gzlibcaca-0.99.beta18
cd libcaca-0.99.beta18
cd caca
sed -i 's/__declspec(dllexport)//g' _.h # get rid of the *declspec lines
otherwise the build will fail for undefined symbols
sed -i 's/_declspec(dllimport)//g' *.h
cd ..
generic_configure_make_install "--build=none --bindir=$cur_dir2/bin
--libdir=$cur_dir2/lib --disable-cxx --disable-csharp --disable-java
--disable-python --disable-ruby --disable-imlib2 --disable-doc"
cd ..
}

In the ffmpeg configure options just add
--enable-libcaca

and add the function build_libcaca to the build_dependencies() function
you're done

LIBMODPLUG:

Add the function:

build_libmodplug() {
generic_download_and_install
http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.4/libmodplug-0.8.8.4.tar.gz/downloadlibmodplug-0.8.8.4
}

to the ffmpeg configure options add:
--enable-libmodplug --extra-libs=-lstdc++

and add the function build_libmodplug to the build_dependencies() function
you're done


Reply to this email directly or view it on GitHubhttps://github.com//issues/23
.

from ffmpeg-windows-build-helpers.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.