[gradsusr] GrADS on a raspberry pi

Jeff Chabot jsc219 at gmail.com
Sat Feb 18 07:57:45 EST 2023


Good morning folks,

I am looking to move my working grads scripts from fedora to a raspberry pi.  In the process, I’m running into this error during gxprint commands:

/usr/bin/grads: symbol lookup error: /usr/lib/aarch64-linux-gnu/libgxpCairo.so: undefined symbol: gxdbsettransclr

Running a more basic gxprint command, I get this error:

Grid Analysis and Display System (GrADS) Version 2.2.1
Copyright (C) 1988-2018 by George Mason University
GrADS comes with ABSOLUTELY NO WARRANTY
See file COPYRIGHT for more information

Config: v2.2.1 little-endian readline grib2 netcdf hdf4-sds hdf5 opendap-grids,stn geotiff shapefile
Issue 'q config' and 'q gxconfig' commands for more detailed configuration information
GX Package Initialization: Size = 11 8.5 
Running in Batch mode
ga-> gxprint test.png x1080 y720
grads: symbol lookup error: /usr/lib/aarch64-linux-gnu/libgxpCairo.so: undefined symbol: gxdbkq

That library file is a link to the main file and is properly referenced in the udpt file as seen here:

ls /usr/lib/aarch64-linux-gnu/libgxpCairo.so
lrwxrwxrwx 1 root root 20 Feb  2  2021 /usr/lib/aarch64-linux-gnu/libgxpCairo.so -> libgxpCairo.so.0.1.0

ls /usr/lib/aarch64-linux-gnu/libgxpCairo.so.0.1.0 
-rw-r--r-- 1 root root 27376 Feb  2  2021 /usr/lib/aarch64-linux-gnu/libgxpCairo.so.0.1.0

cat /usr/share/grads/udpt 
# Type     Name     Full path to shared object file
# ----     ----     -------------------------------
gxdisplay  Cairo    /usr/lib/aarch64-linux-gnu/libgxdCairo.so
gxdisplay  X11      /usr/lib/aarch64-linux-gnu/libgxdX11.so
gxdisplay  gxdummy  /usr/lib/aarch64-linux-gnu/libgxdummy.so
*
gxprint    Cairo    /usr/lib/aarch64-linux-gnu/libgxpCairo.so
gxprint    GD       /usr/lib/aarch64-linux-gnu/libgxpGD.so
gxprint    gxdummy  /usr/lib/aarch64-linux-gnu/libgxdummy.so

Any ideas here?   Thanks in advance. 

Sincerely,

Jeff Chabot


More information about the gradsusr mailing list