Skip to content

Instantly share code, notes, and snippets.

@raybsmith
Created April 29, 2016 21:52
Show Gist options
  • Save raybsmith/3cc7ee57f1f8e99e37b1178625afe190 to your computer and use it in GitHub Desktop.
Save raybsmith/3cc7ee57f1f8e99e37b1178625afe190 to your computer and use it in GitHub Desktop.
dae Tools pySuperLU error
*******************************************************************************
Build the project: LA_SuperLU
*******************************************************************************
[*] Configuring the project with (-j1, CONFIG+=shellSuperLU)...
qmake-qt4 -makefile LA_SuperLU.pro -r CONFIG+=release CONFIG+=silent CONFIG+=shellCompile customPython=/usr/bin/python3.5 -spec linux-g++ CONFIG+=shellSuperLU
Project MESSAGE: If python major is 3; otherwise the suffix is empty.
Project MESSAGE: SuperLU
[*] Cleaning the project...
make: Entering directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/LA_SuperLU'
rm -f release/stdafx.o release/dllmain.o release/superlu_la_solver.o release/config_data.o release/mmio.o
rm -f *~ core *.core
make: Leaving directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/LA_SuperLU'
[*] Compiling the project...
make: Entering directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/LA_SuperLU'
compiling stdafx.cpp
compiling dllmain.cpp
compiling superlu_la_solver.cpp
compiling config_data.cpp
compiling ../mmio.c
rm -f libcdaeSuperLU_LASolver.a
ar cqs libcdaeSuperLU_LASolver.a release/stdafx.o release/dllmain.o release/superlu_la_solver.o release/config_data.o release/mmio.o
rm -f ../release/libcdaeSuperLU_LASolver.a
mv -f libcdaeSuperLU_LASolver.a ../release/
make: Leaving directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/LA_SuperLU'
[*] Done!
*******************************************************************************
Build the project: pySuperLU
*******************************************************************************
[*] Configuring the project with (-j1, CONFIG+=shellSuperLU)...
qmake-qt4 -makefile pySuperLU.pro -r CONFIG+=release CONFIG+=silent CONFIG+=shellCompile customPython=/usr/bin/python3.5 -spec linux-g++ CONFIG+=shellSuperLU
Project MESSAGE: If python major is 3; otherwise the suffix is empty.
Project MESSAGE: shellCompile
Project MESSAGE: SuperLU
Project MESSAGE: SUPERLU_LIBS: -L../superlu/lib -lsuperlu_4.1 -lrt -lpthread
[*] Cleaning the project...
make: Entering directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/pySuperLU'
rm -f release/stdafx.o release/dllmain.o release/dae_python.o
rm -f *~ core *.core
make: Leaving directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/pySuperLU'
[*] Compiling the project...
make: Entering directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/pySuperLU'
compiling stdafx.cpp
compiling dllmain.cpp
compiling dae_python.cpp
rm -f libpySuperLU.so.1.5.0 libpySuperLU.so libpySuperLU.so.1 libpySuperLU.so.1.5
linking ../release/libpySuperLU.so.1.5.0
/usr/bin/ld: cannot find -lbtf
collect2: error: ld returned 1 exit status
Makefile:116: recipe for target '../release/libpySuperLU.so.1.5.0' failed
make: *** [../release/libpySuperLU.so.1.5.0] Error 1
make: Leaving directory '/home/raymond/builds/mine_python-daetools-svn/20160429/src/trunk/pySuperLU'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment