On Monday, August 06, 2012 09:21:06 PM Sebastian Hilbert wrote: >From the manual
http://www.pyinstaller.org/export/develop/project/doc/Manual.html?format=raw A --onefile works by packing all the shared libs / dlls into the archive attached to the bootloader executable (or next to the executable in a non-elf configuration). When first started, it finds that it needs to extract these files before it can run "for real". That's because locating and loading a shared lib or linked-in dll is a system level action, not user-level. With PyInstaller v1.6dev it always uses a temporary directory (_MEIXXXXX, where XXXXX is a random number to avoid conflicts) in the user's temp directory. It then executes itself again, setting things up so the system will be able to load the shared libs / dlls. When execution is complete, it recursively removes the entire directory it created. That is all nice and good but what about the one-dir mode I seem to use. Where is the content of the binary at then ? Sorry if this is a huge misunderstanding on my part. Sebastian -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
