At a glance, I would say that LLDB is unable to find the embedded_interpreter 
Python module and thus cannot finish initializing the ScriptInterpreter
You may want to figure out how Python resources are laid out on FreeBSD (on 
OSX, they are part of the framework) and if anything needs to be changed in the 
code that looks for them upon startup.

Enrico Granata
✉ egranata@.com
✆ (four oh eight) 862-7683

On Mar 20, 2012, at 5:52 PM, Pawel Worach wrote:

> Index: source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
> ===================================================================
> --- source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp       (revision 
> 153128)
> +++ source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp       (working copy)
> @@ -73,7 +73,7 @@ PlatformFreeBSD::Initialize ()
>     if (!g_initialized)
>     {
> #if defined (__FreeBSD__)
> -        PlatformSP default_platform_sp (CreateInstance());
> +        PlatformSP default_platform_sp (new PlatformFreeBSD(true));
>         default_platform_sp->SetSystemArchitecture (Host::GetArchitecture());
>         Platform::SetDefaultPlatform (default_platform_sp);
> #endif
> 
> However now it just quits immediately, any ideas ?
> tcsh% ./Release+Asserts/bin/lldb /bin/sh
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> ImportError: No module named embedded_interpreter
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> ImportError: No module named embedded_interpreter
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> ImportError: No module named embedded_interpreter
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> NameError: name 'run_one_line' is not defined
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> NameError: name 'run_one_line' is not defined
> Traceback (most recent call last):
>  File "<string>", line 1, in <module>
> NameError: name 'run_one_line' is not defined
> Current executable set to '/bin/sh' (x86_64). 
> tcsh% 
> 
> -- 
> Pawel
> 
> 
> _______________________________________________
> lldb-dev mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

_______________________________________________
lldb-dev mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev

Reply via email to