OS Xにhqpをインストールしようとしていますが、gcc
コンパイラがかなり違うようです。を実行するmake
と、最初に次のようなエラーが発生します。ヘッダーを次malloc.h not found
のようにラップします。#include
#if !defined(__APPLE__)
#include <malloc.h>
#endif
このようにして、最初の問題が解決されます。しかし、私が走り続けるとmake
、私は次のようなものを手に入れました:
g++ -shared -o libhqp.so Hqp_Init.o Hqp.o sprcm.o Meschach.o spBKP.o matBKP.o bdBKP.o Hqp_impl.o Hqp_Program.o Hqp_Solver.o Hqp_Client.o Hqp_IpsFranke.o Hqp_IpsMehrotra.o Hqp_IpMatrix.o Hqp_IpSpBKP.o Hqp_IpRedSpBKP.o Hqp_IpLQDOCP.o t_mesch.o Hqp_IpSpSC.o meschext_hl.o Hqp_SqpSolver.o Hqp_SqpPowell.o Hqp_SqpSchittkowski.o Hqp_HL.o Hqp_HL_Gerschgorin.o Hqp_HL_DScale.o Hqp_HL_BFGS.o Hqp_HL_SparseBFGS.o Hqp_SqpProgram.o Hqp_Docp.o hqp_solve.o \
../meschach/*.o ../iftcl/*.o -L"/sw/lib" -Wl,-rpath,"/sw/lib" -ltclstub8.5
i686-apple-darwin11-llvm-g++-4.2: ../meschach/*.o: No such file or directory
i686-apple-darwin11-llvm-g++-4.2: ../iftcl/*.o: No such file or directory
今回はどのコンポーネントが違うのか誰か知っていますか?最新バージョンのtclを再インストールしようとしましたが、問題はないようです。解決策をグーグルで検索するのは本当に難しいと思います...