Dennis Lee Bieber wrote:
> On Fri, 2 Oct 2020 03:38:49 -0000 (UTC), bob prohaska
> declaimed the following:
>>Following the build instructions in the INSTALL file. You will need:
>>
>>gcc (6+, e.g. 6.0.3)
>>g++ (6+, e.g. 6.0.3)
>>make (e.g. gnu make 3.8.0)
>>cmake (3.0.2 or newer)
>>
>>All three of those have implicit dependencies on other packages.
>>
>>You will also want to make sure that you have the X11 development
>>headers installed:
>>
>> apt-get install xserver-xorg-dev libx11-dev libxi-dev libxext-dev
>>
>>Other development packages needed to build on Debian-based platforms:
>>
>> for building the Tcl/Tk libraries: libfontconfig-dev
>>
>> for OpenGL: libglu1-mesa-dev
>>
>>It seems possible at least some of these are redundant, but I can't
>>tell which..... All installed without any obvious complaints.
>
> Off-hand, nothing you least appears to be redundant...
>
> gcc is the plain C compiler
> g++ is the C++ compiler
> make is the build system
> cmake is a system to build makefiles for use by make
>
> The X11 stuff is the low-level core for interfacing to the X-Window
> protocol.
>
> Tcl/Tk is a framework for developing GUI applications, and uses
> X-Window at its base
>
> OpenGL is a standard for 2D/3D graphics rendering, often using
hardware
> acceleration.
>
>
Perhaps I should have said "already present". I hadn't found these instructions
on the first compile attempt and there were no error messages apart from the
pointer-type mismatch. Nothing about missing files or programs. The machine
seemed
happy with the existing gcc, g++, make and cmake. I didn't change them.
In any case, I'm simply glad it worked. As a matter of curiosity, does OpenGL
on the Pi4 use the GPU? I know there was work to that end, but haven't heard
much recently.
Thanks for reading,
bob prohaska
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|