Re: iopen function??

New Message Reply Date view Thread view Subject view Author view

Scott Herod (herod++at++aspen.evt.com)
Fri, 18 Jun 1999 11:27:18 -0600


This can especially be a problem in that some of the model
loaders expect iopen to be available. To load models in
our application we dynamically load our own shared object
model loader which then loads the appropriate performer
supplied model loader based on the model type. iopen
is defined in libimage.a and so ( as I understand it ) cannot
be loaded with dlopen at runtime. For this reason, I force
our shared objects, which might conceivably be required to
call something expecting iopen to exist, to link using

$(CXX) $(CXXFLAGS) -shared -all -limage .....

I've also noticed that the 3DS loader expects some other
function for certain models that can cause crashes if
it is not available but I don't recall the specifics at
this point.

Scott Herod
scott++at++evt.com

Wai Sun Lai wrote:
>
> Hi everyone,
>
> I am currently writing a Graphic Tools which need a Texture Editor,
> (Using Open Inventor) I found "myTextureEd.c++" in its sample and try to
> make use of it, unfortunately it need some function like 'iopen',
> 'iclose' 'getrow' which suppose come from somewhere , I guess is
> "gl/image.h". when I try to access it , I found all the fn has been
> comment and I don't know what to do??
>
> Moreover these function read in an image file and allow user to extract
> its details like xsize, ... colormap!!
>
> Hope someone can give a a hint


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Fri Jun 18 1999 - 10:27:26 PDT

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