Menu

#5 VeXP 5.1. fails to build on Ubuntu 8.04

open
nobody
None
5
2008-05-09
2008-05-09
KostaP
No

Version 5.1 build problems:

1. In Ubuntu /bin/sh points to dash, not bash, therefore "runme" script fails. It is better to use the following string in the file header (for portability):
#!/usr/bin/env bash
instead of
#!/bin/sh

2. liveMedia - problem in QuickTimeFileSink.hh file:

unsigned QuickTimeFileSink::addByte(unsigned char byte) {
putc(byte, fOutFid);
return 1;
}

should be:

unsigned addByte(unsigned char byte) {
putc(byte, fOutFid);
return 1;
}

3. File xine-lib/src/input/vcd/libvcdio/_cdio_linux.c should include <limits.h>, otherwise fails to build due to undefined INT_MAX

4. The build will fail with FLAC 1.2.1 headers since some include files were removed. I haven't tried FLAC 1.1.2, but seems that headers required by VeXP build are there in the old release.

Discussion


Log in to post a comment.