0

このエラーが何度も発生し、問題を修正する方法がわかりません....gcc コンパイラは 64 ビットです....o ファイルも 64 ビットです....これを修正するためのアイデアはありますか?

LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM

make[1]: Nothing to be done for `tcl'.

make[2]: Nothing to be done for `tcl'.

Undefined symbols for architecture x86_64:

  "SMAMaterial::SMAMaterial(int, double, double, double, double, double, double)", referenced from:
      TclModelBuilderUniaxialMaterialCommand(void*, Tcl_Interp*, int, char const**, Domain*) in libOpenSees.a(TclModelBuilderUniaxialMaterialCommand.o)

"SuperelasticSMA::SuperelasticSMA(int, double, double, double, double, double, double, double, double, double, double, double)", referenced from:
      TclModelBuilderUniaxialMaterialCommand(void*, Tcl_Interp*, int, char const**, Domain*) in libOpenSees.a(TclModelBuilderUniaxialMaterialCommand.o)

ld: symbol(s) not found for architecture x86_64

collect2: error: ld returned 1 exit status

make[1]: *** [tcl] Error 1

make: *** [all] Error 2

TclModelBuilderUniaxialMaterialCommand.o を見ると、エラーは次のとおりです。

SMA�Warning insufficient arguments
�Want: uniaxialMaterialSMA  tag  E  eps_L  sig_AS_s  sig_AS_f  sig_SA_s  sig_SA_f��������warning invalid uniaxialMaterial SMA tag�warning invalid E
�uniaxialMaterial SMA: �warning invalid eps_L
�warning invalid sig_AS_s
�warning invalid sig_AS_f
�warning invalid sig_SA_s
�warning invalid sig_SA_f
�SuperelasticSMA�������Want: uniaxialMaterial SuperelasticSMA tag? elasticStiffness? positiveYieldStress? positiveUnloadingStress? positiveStrainHardeningRatio?�������                                       { positiveSecondYieldStrain? } {positiveSecondStrainHardeningRatio?}�����WARNING invalid uniaxialMaterial SuperelasticSMA tag����WARNING invalid elasticStiffness
�������uniaxiaMaterial SuperelasticSMA: �������WARNING invalid positiveYieldStress
����WARNING invalid positiveUnloadingStress
��������WARNING invalid positiveStrainHardeningRatio
���WARNING invalid positiveSecondYieldStrain
������WARNING invalid positiveSecondStrainHardeningRatio
�����WARNING invalid negativeYieldStress
����WARNING invalid negativeUnloadingStress
��������WARNING invalid negativeStrainHardeningRatio
���WARNING invalid negativeSecondYieldStrain
������WARNING invalid negativeSecondStrainHardeningRatio

PC で Visual Basic を使用してコンパイルするときにこれらの同じコードを使用しましたが、Mac で再度実行しており、これらの問題が発生しています。

考え?

4

0 に答える 0