Re: [flac-dev] [Flac-dev] Git branch with compiling fixes for win32

2012-01-22 Thread Sven-Hendrik Haase
On 12/06/2011 08:44 AM, Erik de Castro Lopo wrote:
 Sven-Hendrik Haase wrote:

 Sooo any news?
 Unfortunately, my day job, my family and a bunch of other commitments
 have been getting in my way.

 I *know* I will have some free time between xmas and new year. I have
 no guarantees of any decent block of time showing up before that.

 Erik
Poke
___
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


Re: [Flac-dev] Git branch with compiling fixes for win32

2011-12-05 Thread Sven-Hendrik Haase
On 11/16/2011 07:47 PM, Erik de Castro Lopo wrote:
 Avuton Olrich wrote:

 Hello,

 Hate to be Capt. obvious here, but there's a lot of development going
 on here that should be encouraged. If the FLAC project isn't going to
 open up, it would make a lot of sense for someone to take over
 maintenance on a github account with the git-cvsimport or such. I
 don't see anyone stepping up, me included, but I wanted to throw this
 out there in case someone hasn't really thought about it yet.
 There is a Git branch on the Xiph server here:

 http://git.xiph.org/?p=flac.git;a=summary

 When I find a little bit of time (the weekend) I will be validating
 these patches and commiting them to that repo.

 Erik
Sooo any news?
___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


Re: [Flac-dev] Git branch with compiling fixes for win32

2011-11-09 Thread Sven-Hendrik Haase
Erik de Castro Lopo mle...@mega-nerd.com wrote:

Sven-Hendrik Haase wrote:

 I found this git repo that contains fixes for mingw32 compilation of 
 flac: git://code.entropywave.com/git/flac.git
 Switch to the ew branch to see the fixes. I'd be glad if this went 
 upstream as it'd make my job easier.

Is there a gitweb interface to this?

Cheers,
Erik
-- 
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Si seƱor: http://code.entropywave.com/git/flac.git

-- Sven-Hendrik
___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


[Flac-dev] Git branch with compiling fixes for win32

2011-11-08 Thread Sven-Hendrik Haase
I found this git repo that contains fixes for mingw32 compilation of 
flac: git://code.entropywave.com/git/flac.git
Switch to the ew branch to see the fixes. I'd be glad if this went 
upstream as it'd make my job easier.
___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


Re: [Flac-dev] Build issues and fixes

2011-02-09 Thread Sven-Hendrik Haase
Ben Wilhelm zorba-libf...@pavlovian.net wrote:

I've been putting some work into building Libflac into a game engine I'm 
working on. I ran into a few small issues in the process, and was able to fix 
them, so I thought I'd post with my fixes. These aren't generally applicable - 
I'm taking a shortest path to functionality approach - but with a little work 
could probably be turned into general patches. First, I'm occasionally building 
under MingW, via the Windows headers. LibFlac makes use of a constant 
SIZE_T_MAX, which, under MSVC, is defined as UINT_MAX. Unfortunately MSVC isn't 
the determining factor here, the Windows headers are, and so MingW results in 
an error. My simple fix was to remove the MSVC check - if SIZE_T_MAX doesn't 
exist, it *always* defines it as UINT_MAX. That's line 38 in 
include/share/alloc.h. Second, I'm occasionally building under OSX. I ran into 
a bunch of problems with OSX thanks to its weird 32bit/64bit setup, but I don't 
currently care about 64bit so I just did what was necessary to force it to 
 32bit.
The final issue ended up being the assembly routines, which don't understand 
OSX's macho format. In src/libFLAC/ia32/nasm.h, I replaced %error 
unsupported object format! with %define FLAC__PUBLIC_NEEDS_UNDERSCORE and 
everything worked beautifully. Obviously in a real situation you'd want to 
create an %elifdef OBJ_FORMAT_macho block. Unless I've completely botched my 
test program, which is always possible, both builds now work flawlessly. Hope 
this helps someone :) -Ben_
Flac-dev mailing list Flac-dev@xiph.org 
http://lists.xiph.org/mailman/listinfo/flac-dev 


See here: http://www.schleef.org/blog/2011/02/03/flac-code-mirror/

I use the patch branch in there to cross compile my game engine which 
indirectly uses libflac.
-- Sven-Hendrik___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev


[Flac-dev] New release?

2011-02-05 Thread Sven-Hendrik Haase
Hi, considering the amount of build system fixes gone into flac since
its last official release about 3 and 1/2 years ago, I wondered whether
we'd see a new official release soon? Some of the mingw fixes are
actually important for me and I'd rather not backport them into my
packages. I imagine they'd be important for other people as well.
___
Flac-dev mailing list
Flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev