Re: Performer, Linux, and Motif

New Message Reply Date view Thread view Subject view Author view

From: Chris Chuter (cchuter++at++yahoo.com)
Date: 06/15/2000 08:26:40


Yep, that fixed it.

One other thing, in my code when I call pfPipeWindow->setGLCxt() it compile's
fine, but during linking it complains that pfPipeWindow::nb_setGLCxt() is
missing. Is it missing from mongoose?

thanks for the quick work around,
-chris

--- Tom Flynn <flynnt++at++cthulhu.engr.sgi.com> wrote:
>
> hmmm, this looks like a mongoose bug :( Try commenting out the line that
> says: Shared->pw->setWSDrawable(NULL, Motif->gXWin);
> in InitPipe(). lemme know how things go,
> tom
>
>
> On Wed, 14 Jun 2000, Chris Chuter wrote:
>
> > Has anyone been able to get Performer,Linux, and Motif/LessTif to play well
> > together?
> >
> > Specifically, has anyone been able to compile and run the
> > /usr/share/Performer/src/pguide/libpf/C++/motif.C program?
> >
> > I have a Linux box with Performer for Linux 2.3.1, Mesa 3.2 Beta 1, and
> > LessTif-current. After scrounging around through the Mesa source, I was
> able to
> > find the GLwMDrawA.h, etc. widgets. I installed the widget library and was
> able
> > to compile the motif.C sample program, but it's seg-faulting in Performer:
> >
> > (gdb) where
> > #0 0x407a6c50 in _pfStartXErrorProtectedSection () from /usr/lib/libpr.so
> > #1 0x407a6cb2 in _pfGetXWindowType () from /usr/lib/libpr.so
> > #2 0x407a2517 in pfWindow::setWSDrawable () from /usr/lib/libpr.so
> > #3 0x401decd5 in pfPipeWindow::nb_setWSDrawable () from
> /usr/lib/libpf_ogl.so
> > #4 0x804bcf1 in InitPipe ()
> > #5 0x804b88c in DoMotif ()
> > #6 0x804b36a in main ()
> > #7 0x405991eb in __libc_start_main (main=0x804ad40 <main>, argc=1,
> > argv=0xbffffbe4, init=0x804a234 <_init>,
> > fini=0x804ca10 <_fini>, rtld_fini=0x4000a610 <_dl_fini>,
> > stack_end=0xbffffbdc)
> > at ../sysdeps/generic/libc-start.c:90
> > (gdb)
> >
> > I assume I've got a bad/incomplete version of the GL Drawing widgets.
> What's
> > the best way to get the GLDrawingWidgets onto a Linux Box? Do the SGI 230's
> > come with these widgets?
> >
> > -chris
> >
> > =====
> > "Any sufficiently advanced technology is indistinguishable from magic."
> -Arthur C. Clarke
> > Chris Chuter
> > Magic Earth, LLC
> > cchuter++at++texas.net
> > http://www.magic-earth.com/
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Photos -- now, 100 FREE prints!
> > http://photos.yahoo.com
> > -----------------------------------------------------------------------
> > List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> > Submissions: info-performer++at++sgi.com
> > Admin. requests: info-performer-request++at++sgi.com
> >
>
> --
> "Mongooses are famous for their snake-fighting ability, and are
> almost always victorious because of their speed, agility, and timing
> and also because of their thick coat."
>
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

=====
"Any sufficiently advanced technology is indistinguishable from magic." -Arthur C. Clarke
Chris Chuter
Magic Earth, LLC
cchuter++at++texas.net
http://www.magic-earth.com/

__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints!
http://photos.yahoo.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Jun 15 2000 - 08:26:46 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.