gEDA-user: compiling pcb lesstif, (was: Crash with lesstif)
joe tarantino
joeft at earthlink.net
Wed Nov 29 01:00:28 EST 2006
On 11/28/06, John Griessen <john_g at cibolo.com> wrote:
> No matter what package your lesstif or motif is in, it may be affected by
> changes in Xwindows from xfree86 to xorg. Problem may be where programs expect
> libraries to be... See below and adapt it to your case with Suse.
>
> >> I have seen this also. It relates to changes from xfree86 to xorg
> >> Xwindows.
> >>
> >> Some standard ways of using .la files are changing and some packages
> >> in debian are not correct...I also found a link would fix the lack.
> >> Just hit and missed and hit finally...
> >>
> >>
> >> John G
> >>
> > John,
> >
> > I would love more insight on what you did to make this work. First off
> > - I'm building on a SuSe 9.3 system. It has XFree86 Xwindows (as far as
> > I know). Right now I can't figure out what's missing and have found no
> > way to get a running (lesstif) pcb version.
>
>
>
> This link s necessary on my system with its /etc/ld.so.conf list
> as at the end of this email... make library and link changes and run ldconfig
> before trying pcb. Document this on your system so you can back out of it with
> a rescue disk if need be -- not known working method, just a SWAG -- could kill
> Xwindows.
>
> John G
>
> =======================
>
> To get lesstif GUI of pcb to compile, that other link wasn't needed.
>
> I did this link:
>
> ln -s /usr/X11R6/include/X11/SM /usr/include/X11/SM
>
> affected packages are
>
> lesstif2 0.94.4-2
> lesstif2-dev 0.94.4-2
>
> in /etc/ld.so.conf:
>
> /usr/X11R6/lib
> /usr/X11R6/include/X11
> /usr/include
> /usr/include/Mrm
> /usr/include/uil
> /usr/include/Xm
I don't have /usr/include/Mrm,uil,Xm and thus don't have any entries
in ld.so.conf for them. Should I have these files?
>
> Hamish Moffatt wrote:
>
> > It's in lesstif2-dev.
> >
> >
> > cheers
> > Hamish
> ====================
> /etc/ld.so.conf
> =======================
> /opt/blender/lib
> /opt/opt/tinyos-2.x/lib
> /opt/pcb/lib
> /usr/lib
> /usr/lib/xine/plugins/1.0.1/
> /usr/X11R6/lib
> /usr/X11R6/include/X11
> /usr/include
> /usr/include/Mrm
> /usr/include/uil
> /usr/include/Xm
> /lib
> /opt/geda/share
> /opt/geda/lib
What files are installed in /opt/geda/share and /opt/geda/lib?
> /opt/bin
> /opt/lib
> /opt/lib/pkgconfig
> /opt/acroread
> /opt/mspgcc/lib
> /opt/mspgcc/include
> /usr/lib/xorg
I don't have /usr/lib/xorg. Should I have this? Is it an indicator
of the newest X11? Does pcb need it (indirectly)?.
> /usr/lib/i3d
> /usr/lib/gnucash
> /usr/lib/libc5-compat/Xaw3d
> /opt/apache2/lib
> /usr/include/readline
> /usr/local/share
> /usr/local/lib
> /usr/lib/gdk-pixbuf/loaders
> /usr/lib/libc5-compat
> /usr/i486-linuxlibc1/lib
>
>
Some of the other stuff in ld.so.conf isn't relevant to my setup.
Other than what I specifically mention above, all the files the I
think I should have are there.
Thanks for the info,
Joe T
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
More information about the geda-user
mailing list