On Wed, May 25, 2005 at 06:10:27AM -0600, Constantine 'Gus' Fantanas wrote:
--OK. What I cannot understand, then, is how can the 64-bit Mozilla successfully open the 32-bit acrobat? This is not supposed to happen, yet it does! Or is Mozilla (not Firefox) also compiled as 32 bit? So, can I write a 64-bit (bash) script which then invokes a 32-bit plugin, the end result being, say, 64-bit Mozilla invoking the 32-bit plugin via the script? It can't be that simple; otherwise 64=bit Mozilla would be able to play flash animations (Macromedia refuses to offer their closed source flash player in 64-bit form).
It seems that there is some confusion in this thread about plugins and separate processes. About processes: You can start 32 bit processes from 64 bit processes and vice versa. About plugins: You cannot load additional code (plugins) into a running process if they don't fit, i.e. you can neither load 32 bit code into a 64 bit process, nor can you load 64 bit code into a 32 bit process. About Mozilla: A 64 bit mozilla cannot load 32 bit plugins but it can load a separate 32 bit acroread process. And it does not matter at all whether /usr/bin/acroread is a bash script or a binary. Robert -- Robert Schiele Tel.: +49-621-181-2214 Dipl.-Wirtsch.informatiker mailto:rschiele@uni-mannheim.de