gpilab / framework

The GPI framework provides the canvas for graphically assembling algorithms.
Other
20 stars 8 forks source link

GPI on Windows : Error executing GPI nodes with C/C++ code #4

Closed sudarshanragu closed 5 years ago

sudarshanragu commented 8 years ago

Even with a successful gpi_make, executing nodes with C/C++ code in GPI could lead to a failed state with the error as shown in the following image (error highlighted by yellow rectangular box): fftw_fail

Why do you see this ? This is most likely due to checking out precompiled code that used a different version of the C++ dependency/package when compiled initially, to the one that is installed in the Ubuntu shell. A quick check for this would to run the following command to identify the most recent version of GLIBCXX installed: $strings /home/user_acc_name/anaconda3/lib/python3.5/site-packages/../../libstdc++.so.6|grep GLIBCXX

sudarshanragu commented 8 years ago

Solution If the most recent version installed does not match the required version specified in the error, a solution is to update the version by running the following command: $conda install glibcc

Follow the instructions when prompted. On restarting GPI, the same node (FFTW in the example) should execute without throwing up an error.

nckz commented 7 years ago

It looks like we might have to package a Window-Linux or (Windows-Bash) version in the Anaconda cloud.

borupdaniel commented 5 years ago

Closing as this is >2 years old. Please feel free to re-open if relevant to current development!