From: andersch@Informatik.TU-Muenchen.DE (Werner Anderschitz) Subject: Need help to compile ibuild with InterViews3.1 Date: Mon, 15 Feb 1993 08:19:18 GMT
Sorry to do a question probably often be asked
I have problems to compile ibuild with linux.
I can compile and run most of the examples in the example directory without
any problem.
I try to compile ibuild but I'm not able to do that.
The ibcmds.c file will stop with following error:
../IV-look/fchooser.h:86 'ivDialog' fails to be an aggregate typedef
I use InterViews 3.1 and have compiled the two librarys sucessfully.
fchooser.h line 86
class fileselectionbox : public Dialog
(I think it was fileselectionbox)
and
in file ibcommand.c
Unidraw/page.h not found
The file page.h is in the InterViews 3.01 in the InterViews directory and in the
Unidraw directory, but in InterViews 3.1 only located in InterViews directory.
The ibuild from the version InterViews 3.01 will be compiled without any problems but if i try to link it with the library of InterViews 3.01 ( from tsx ) I get
many errors like:
ln 11BasicDialog$10ivResource
:
:
<< (ostream&, char&) not found (I have used the -nojump flag of g++ 2.3.3)
:
:
The ibuild of 3.1 I get similar errors but I have not the ibcmds.o file
My configuration is:
PC 486/50
Linux 0.99p
gcc 2.3.3
InterViews 3.1 / InterViews 3.01 with a patch for Linux
Tanks for every help
Werner