Sixth report on building garnome-2.9.91.1: hacker tools



Some of the hacker tools are i386 specific. Others require valgrind,
which has no complete, working implementation for PPC.

* alleyoop
- requires valgrind
- requires a patch that was mentioned in the list by Jeremiah McElroy
	https://sourceforge.net/tracker/index.php?func=detail&aid=1118631&group_id=79027&atid=555229

* glade
Does not compile. Complains about a missing include file from
libgnome-db.  This bug has been reported as bug #167255

* gst-editor
- URL & versions are wrong
  Use:

	GARVERSION = 0.8.0
	MASTER_SITES = http://gstreamer.freedesktop.org/src/gst-editor/

* memprof

memprof will not build on a PPC for two reasons:

- segments of code that are i386 specific
- coding error from changes in libbfd make since 2002.

Here is a patch:

 diff -u bfdutils.c bfdutils.c-
--- bfdutils.c  2005-02-17 17:04:15.292240136 -0500
+++ bfdutils.c- 2005-02-17 17:04:02.784354927 -0500
@@ -164,7 +164,7 @@
                                 * into the internals instead. :-(
                                 */
                                /* (*func) (addr, bfd_section_size
(map->abfd, section), user_data); */
-                               (*func) (addr, section->size,
user_data);
+                               (*func) (addr, section->_cooked_size,
user_data);
                        }
                }
 }


I have taken a first pass at replacing the i386 specific code with
something that will run on a PPC. I have made some progress.


-Joseph


-- 
joseph_sacco[at]comcast[dot]net




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]