Skip to content

Linux Compatibility #57

@remi-daigle

Description

@remi-daigle

Description

After a few attempts, we have not been able to compile a Linux compatible version. The app itself should be compatible with Linux since we ironed out the file path issues for the macOS version. The main obstacle at this point is installing the right python packages/modules. Currently I am stuck on finding a compatible version of fiona

To Reproduce

Install the latest Anaconda (or with python 3.6) and then in a linux terminal run:

conda create --name marcon -c conda-forge wxpython matplotlib geopandas descartes shapely pandas numpy basemap basemap-data-hires fiona
conda activate marcon
python -c 'import fiona'

and the output:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/__init__.py", line 83, in <module>
    from fiona.collection import BytesCollection, Collection
  File "/home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/collection.py", line 9, in <module>
    from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: /home/remi/anaconda3/envs/marcon/lib/python3.7/site-packages/fiona/../../../libgdal.so.20: undefined symbol: _ZN6libdap3DDSC1EPNS_15BaseTypeFactoryERKSs

Something seems incompatible between libgdal and fiona, but I don't know how to fix this!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions