The rpath approach is certainly a good one. Since we are "experimenting", I will give it a try. It should work.
-Joseph =================================================================== On Sat, 2005-10-01 at 19:44 +0300, Tommi Komulainen wrote: > On Sat, 2005-10-01 at 08:22 -0400, Joseph E. Sacco, PhD wrote: > > > > * evolution-data-server > > through libebook, which requires libedataserver > > > > Linking against libedataserver requires that the firefox/mozilla > > libraries be in the library search path. > > > > A new Makefile, patched to add the firefox libs to LD_LIBRARY_PATH > > during the build, is attached to this message. > > Fixing library paths in secondary packages is IMHO wrong, it should be > the responsibility of the package directly depending on > mozilla/firefox/whatever to make sure others linking to the library gets > the paths right. > > I'd say the way this should be done, is to set up the rpath for > libedataserver (and other libs linking to nspr directly) similar to > epiphany (src/Makefile.am): > > epiphany_LDFLAGS = -R$(MOZILLA_HOME) > > > HTH > > -- > Tommi Komulainen [EMAIL PROTECTED] > > -- joseph_sacco [at] comcast [dot] net -- garnome-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/garnome-list
