[mythtv-users] Re: nuvexport and file too big
Leder, Tony
Tony_Leder at alliedtelesyn.com
Tue Dec 7 21:54:22 UTC 2004
Agreed ignore the SSH, I was getting the same problem.
I just edited a line in LVEMUX's Makefile:
WAS::::
Gcc $(CFLAGS) $(INC) -o lvemux lvemux.c mux_out.c
CHANGED TO::::
Gcc -D_FILE_OFFSET_BITS=64 $(CFLAGS) $(INC) -o lvemux lvemux.c mux_out.c
Did a make clean; make install and retried. It worked, not sure if it
will cause other problems or if there is a better way, as I am no
programmer.
It is all in the link that was provided earlier in the thread.
Tony.
-----Original Message-----
From: mythtv-users-bounces at mythtv.org
[mailto:mythtv-users-bounces at mythtv.org] On Behalf Of Gavin Hurlbut
Sent: Tuesday, December 07, 2004 12:24 PM
To: mythtv-users at mythtv.org
Subject: [mythtv-users] Re: nuvexport and file too big
nate s <nate.strickland at gmail.com> wrote:
> I've heard of problems with transfering files over 2 gb via ssh, but
> are you implying it poses a 2 gb limit on STDIO? Or on the filesize
> you can write? That does seem like insanity. If indeed that is the
> problem, you might google around for it; I remember there were
> workarounds.
I don't think the original problem had anything to do with ssh at ALL.
He
wasn't trying to put > 2G through stdio either. He was trying to run
lvemux.
Hence, ssh is completely irrelevant. If lvemux can't handle > 2G files
it is
because it wasn't compiled with LFS. The file accesses in processes
doesn't
depend in any way on the shell that started it last I heard. The shell
gets
forked, then the process *replaces* the forked shell in memory.
If ssh won't let you scp > 2G files, it too wasn't compiled with LFS.
It's pretty simple conceptually :)
Ciao
Gavin
More information about the mythtv-users
mailing list