[plt-scheme] ubuntu compiling plt from source errors
I'd guess that you need to install the Xt devel package, here:
http://packages.ubuntu.com/breezy/libdevel/libxt-dev
For future reference, you can actually search for this sort of thing
directly on
http://packages.ubuntu.org/
The second search box on that page lets you type in the name of a file
and it'll tell you what packages provide that file. That's how I found
this package.
-jacob
Rohan Nicholls wrote:
> Hi all,
>
> I have been trying to compile plt 301 from source on ubuntu and have
> run into this error during compilation, something it doesn't like in
> wxxt.
>
> Installed packages:
> g++-4.0, g++-3.3 - version 4 is active
> gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
> libx11-6, libx11-dev and just about every xorg driver package there is
> libcairo2, libcairo2-dev
> libxft-dev, libxft2
>
> Below is the compilation output from where things seem to go pear
> shaped. I noticed that it is not finding some header files:
>
> ./XWidgets/xwTabString.c:6:27: error: X11/Intrinsic.h: No such file or
> directory
> ./XWidgets/xwTabString.c:7:28: error: X11/StringDefs.h: No such file
> or directory
>
>
> I assume this is important, would anyone know what I am missing for
> these header files to be absent?
>
> In file included from ./XWidgets/xwTabString.c:12:
> ./XWidgets/xwTabString.h:56: error: syntax error before ‘*’ token
> In file included from ./XWidgets/xwTabString.c:13:
> ./XWidgets/wxAllocColor.h:8: error: syntax error before ‘wxAllocColor’
> ./XWidgets/wxAllocColor.h:8: error: syntax error before ‘*’ token
> ./XWidgets/wxAllocColor.h:8: warning: type defaults to ‘int’ in
> declaration of ‘wxAllocColor’
>
> And then a lot of different errors turn up, but I assume they are
> connected to the above problems.
>
> Any help with this would be much appreciated.
>
> Rohan