README.md
changeset 308 2f4c59d35518
parent 307 17a6a8329a8f
--- a/README.md	Tue Aug 22 11:38:01 2023 +0100
+++ b/README.md	Tue Aug 22 11:54:05 2023 +0100
@@ -89,9 +89,9 @@
 For more examples, load `jv:libgdbs/tests` and see `GDBDebuggerExamples`. You may also
 want to have a look at tests `GDBDebuggerTestsR`.
 
-## Getting Started...
+## How to load
 
-### ...on Linux
+### ...into Smalltalk/X on Linux
 
 1.  Create a directory where to download and install all components - in following
 	steps we use `/where/you/want/it` but naturally, choice is yours:
@@ -137,10 +137,45 @@
 
         gdb := GDBDebugger new.
 
-### ...on Windows
+### ...into Smalltalk/X on Linux
 
 For installing on Windows, see [doc/GettingStartedOnWindows.md][13]
 
+### ...into Pharo on Linux
+
+*WARNING* Pharo port of LibGDBs is still work in progress and there are few
+known (and many unknown) loose ends.
+
+1.  Create a directory where to download and install all components - in following
+    steps we use `/where/you/want/it` but naturally, choice is yours:
+
+        mkdir -p /where/you/want/it
+        cd /where/you/want/it
+
+2.  Get suitable GDB. Stock GDB 13 and later should be fine.
+
+    Alternatively, you may want to build suitable GDB from sources, see
+    [doc/GDB.md][9] for details.
+
+4.  Get *jv:libgdbs*:
+
+        mkdir -p jv
+        hg clone https://jan.vrany.io/hg/jv-libgdbs jv/libgdbs
+
+5.  Go to `jv/libgdbs/ports/pharo` and type `make source`.
+
+    If you just want to have a quick look, type `make run` - this will
+    run Pharo 8 image with LibGDBs loaded.
+
+    If you want to load LibGDBs into your image, just evaluate:
+
+    ```
+    Metacello new
+        baseline: 'LibGDBs';
+        repository: 'tonel:////where/you/want/it/jv/libgdbs/ports/pharo/src-generated';
+        load.
+    ```
+
 ## Documentation
 
 Some documentation can be found in [doc][10] directory, see [doc/README.md][10]