On 9/14/06, Thierry Nuttens <[EMAIL PROTECTED]> wrote:
You are incredible, that's it. ./configure --prefix=/usr --disable-asm did it Tanks a lot, may be it could be mentionnend on the page. I also thing it as something to do with gcc...
Right, I think the issue is that the BLFS-svn book is targetting LFS-6.2 right now (until we can hunker down and get the release going). The toolchain in that version uses gcc-4.0.3, so it seems that libdv works there. It has for me using that compiler. But, you're working with gcc-4.1.1, and we haven't started targetting that yet. Hopefully you don't run into too many more problems with that. I would suggest adding this information to the Wiki. If you see on the BLFS page for libdv, there is a link to the User Notes underneath the downloads. That will bring you to the corresponding Wiki page. Make yourself an account, then edit the libdv Wiki page with the info above. Now, before we move on, I'd like to solve this issue the right way. Disabling assembler code will slow down libdv, and none of the distros are doing it. So, first, what is your architecture? x86? x86_64? Second, if you would be so kind, I'd like you to try out a couple patches and let me know what solves the problem. These are from Gentoo, but apparently there are equivalent fixes upstream in libdv. Please try these patches separately at first and see if you can compile without --disable-asm. http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.104-no-exec-stack.patch http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.103-mmx.patch And, if you're using x86_64: http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/libdv/files/libdv-0.104-amd64reloc.patch There are a couple other patches, but I don't think they're related to this issue. -- Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
