Frequency Asked Questions (F.A.Q)

1.1 Can i use an offwindow GLContext ?
--------------------------------------------------
Hmm - how is it done for other machines ?
May be we can have an backbuffer image ? Component.createImage() ?

1.2 Can i use my GL4Java Applets within a Web-Browser ?
---------------------------------------------------------------------
Yes:

1.3 Can i run GL4Java within Swing ?
------------------------------------------------------
Yes - and No !
Look at Eloi's testTextPPM1 demo.
He uses Swing GUI elements, but just put a gl4java.awt.GLCanvas
into the non lightweight panel of a Swing panel !

10.1 I just get the message: 'undefined symbol: __deregister_frame_info' under LINUX
--------------------------------------------------------------------------------------------------------------------------
Well - looks like you have installed my pre-compiled native libraries !

My system is a glibc2.1 compiled with egcs 2.91.66 LINUX !
Yours looks like to be an glibc2.0 compiled with gcc (the libs) LINUX !
Look at this:


	SuSE said(translation): 
	======================

        A target system where the needed libraries are not compiled with egcs
        may crash - if a egcs compiled binary runs on it !

        Error Message like: 

                : error in loading shared libraries
                : undefined symbol: __register_frame_info

        This problem exist only in glibc2.0 systems, not in glibc2.1 systems,
        because they include a solution (neede symbols) !

	WORKAROUND:
	===========

        Download the RPM onto your target system (where its crashes)

                ftp://ftp.suse.com/pub/suse_update/suse61/a1/regframe.rpm 

        and load the included library /lib/libregframe.so BEFORE
        you load the programs libraries ! DO:

        A.)
             tux@erde > export LD_PRELOAD=/lib/libregframe.so
             tux@erde > runprogram

             This does not work for SUID programs - but who cares :-) !

        _OR_

        B.) create file /etc/ld.so.preload and add the library entry
	    /lib/libregframe.so to its 1st position !

            Works with SUID !

        _OR_

        C.) i have to link my native libs against /lib/libregframe.so :-) 
            Yes - i guess i will do this later !

99.99 May I can help you ?
------------------------------------------------------
Yes - please !
I do looking for people which will port the native libraries
to other machines (Unices, Macs, Beos, ...) !

Also many more demos can help GL4Java to be more stable !



Last Updated on 2nd September 1999