mtv for Linux, yeah... mtv doesn't work as well other unices (FreeBSD runs it under Linux emulation only), is not free in any sense (other than a 40 second or so with sound). If MpegTV would be so nice as to release the source code... but I don't think they will. Xanim can play some mpegs, but not all of them (Unsupported block type: 0E or something like that). What about that quicktime library? Is it making any progress, and is it useable for such a project?
The Linux binary is about twice as big because of problems with the amount of shared libraries used. In each of these shared libraries, there is a huge table of all exported symbols. Windows.DLL files are not truly Position Independent Code, and therefore are much smaller. The advantage of the Linux way is that a shared library only gets loaded into memory once, whereas Windows.DLL files get loaded for each time it is needed. In the case of mozilla, this may be the optimal solution, as a shared lib will only get loaded once, anyway. The mozilla team is researching ways to reduce this huge code size, as is my understanding.
Someone correct me if I'm wrong. I picked this up in the mozilla newsgroups and bugzilla. (Yes, this is registered as a bug. As is the MAC binary size).
I hve gone through the same problem. Rerunning apprunner seems to work, though, as the Profile Manager is not started again. It is this that seems to crash apprunner the first time it's started.
I just wrote a beginning of a pun on this article... You might want to have a look at it. It is located on my computer.
You can send me adjustments in the form of a diff patch - that would be much appreciated. I only made a beginning.
mtv for Linux, yeah... mtv doesn't work as well other unices (FreeBSD runs it under Linux emulation only), is not free in any sense (other than a 40 second or so with sound). If MpegTV would be so nice as to release the source code... but I don't think they will. Xanim can play some mpegs, but not all of them (Unsupported block type: 0E or something like that).
What about that quicktime library? Is it making any progress, and is it useable for such a project?
The Linux binary is about twice as big because of problems with the amount of shared libraries used. In each of these shared libraries, there is a huge table of all exported symbols. Windows .DLL files are not truly Position Independent Code, and therefore are much smaller. .DLL files get loaded for each time it is needed. In the case of mozilla, this may be the optimal solution, as a shared lib will only get loaded once, anyway.
The advantage of the Linux way is that a shared library only gets loaded into memory once, whereas Windows
The mozilla team is researching ways to reduce this huge code size, as is my understanding.
Someone correct me if I'm wrong. I picked this up in the mozilla newsgroups and bugzilla. (Yes, this is registered as a bug. As is the MAC binary size).
I hve gone through the same problem. Rerunning
apprunner seems to work, though, as the Profile
Manager is not started again. It is this that seems to crash apprunner the first time it's started.
Hope this helps.
_BECAUSE_ it is running FreeBSD.