On Fri, 08 Aug 2008 15:18:40 +0100 Craig Butler <[EMAIL PROTECTED]> wrote:
> On Fri, 2008-08-08 at 15:58 +0200, Martin Tournoij wrote: > > On Fri, Aug 08, 2008 at 03:44:32PM +0200, Leslie Jensen wrote: > > > Hello > > > > > > I have the above problem. > > > > > > I have tried make deinstall and then reinstall, same error. > > > > > > Any hints? > > > > > > Thanks > > > /Leslie > > > > > > > > > ----------------------------------------- > > > In file included from import_nuv.c:19: > > > ../../libtc/tc_lzo.h:13:23: error: lzo/lzo1x.h: No such file or > > > directory ../../libtc/tc_lzo.h:14:25: error: lzo/lzoutil.h: No > > > such file or directory import_nuv.c: In function > > > 'nuv_decode_video': import_nuv.c:473: warning: pointer targets in > > > assignment differ in signedness > > > import_nuv.c:480: error: 'lzo_uint' undeclared (first use in this > > > function) import_nuv.c:480: error: (Each undeclared identifier is > > > reported only once import_nuv.c:480: error: for each function it > > > appears in.) import_nuv.c:480: error: expected ';' before 'len' > > > import_nuv.c:486: warning: implicit declaration of function > > > 'lzo1x_decompress' > > > import_nuv.c:487: error: 'len' undeclared (first use in this > > > function) import_nuv.c:487: error: 'LZO_E_OK' undeclared (first > > > use in this function) import_nuv.c:509: warning: pointer targets > > > in passing argument 2 of 'RTjpeg_deco > > > mpressYUV420' differ in signedness > > > import_nuv.c: In function 'import_nuv_decode': > > > import_nuv.c:624: warning: pointer targets in assignment differ > > > in signedness > > > gmake[3]: *** [import_nuv_la-import_nuv.lo] Error 1 > > > gmake[3]: Leaving directory > > > `/usr/ports/multimedia/transcode/work/transcode-1.0. > > > 6/import/nuv' > > > gmake[2]: *** [all-recursive] Error 1 > > > gmake[2]: Leaving directory > > > `/usr/ports/multimedia/transcode/work/transcode-1.0. > > > 6/import' > > > gmake[1]: *** [all-recursive] Error 1 > > > gmake[1]: Leaving directory > > > `/usr/ports/multimedia/transcode/work/transcode-1.0. > > > 6' > > > gmake: *** [all] Error 2 > > > *** Error code 2 > > > > > > Stop in /usr/ports/multimedia/transcode. > > > *** Error code 1 > > > > > > Stop in /usr/ports/multimedia/transcode. > > > ----------------------------------------- > > > > I had the same problem today, it's probably a bug in the port ... > > Haven't had the time to look into it. > > > > have you got /usr/ports/archivers/lzo installed ? > > it looks like the port is trying to pull in an include files from > it... The port appears to looking for the lzo headers in the wrong place. archivers/lzo places include files in /usr/local/include while archivers/lzo2 places include files in /usr/local/include/lzo a) To make the port work with lzo version 1, you can drop a small patch file (also attached) into /usr/ports/multimedia/transcode/files/: [patch-libtc_tc_lzo.h] --- libtc/tc_lzo.h.orig 2008-08-10 22:24:53.000000000 +0200 +++ libtc/tc_lzo.h 2008-08-10 22:25:37.000000000 +0200 @@ -10,8 +10,8 @@ #ifndef TC_LZO_H #define TC_LZO_H -#include <lzo/lzo1x.h> -#include <lzo/lzoutil.h> +#include <lzo1x.h> +#include <lzoutil.h> #ifdef HAVE_CONFIG_H #include "config.h" b) You can uninstall archivers/lzo and install archivers/lzo2 instead (haven' tried this but I'll expect it to work.) Regards Gyrd ^_^
_______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
