This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
informatica:hp_z230t_400wb_topspin327 [2019/08/19 14:31] miquel [Problemes amb la compilació dels programes AU] |
informatica:hp_z230t_400wb_topspin327 [2019/08/19 16:11] miquel [Configuració de LD_LIBRARY_PATH] |
||
---|---|---|---|
Line 697: | Line 697: | ||
===== Problemes amb la compilació dels programes AU ===== | ===== Problemes amb la compilació dels programes AU ===== | ||
+ | |||
+ | Primer error: | ||
* [[https:// | * [[https:// | ||
Line 739: | Line 741: | ||
# | # | ||
</ | </ | ||
+ | |||
+ | |||
+ | ==== Configuració de LD_LIBRARY_PATH | ||
+ | |||
+ | Few hints: | ||
+ | |||
+ | Use the ldconfig command to show the dynamic linker/ | ||
+ | | ||
+ | |||
+ | The ldd paths are set in /// | ||
+ | |||
+ | If your libraries are not on standard path then either you need to add them to the path or add non-standard path to LD_LIBRARY_PATH | ||
+ | | ||
+ | Once you done any one of above things then you need to update the dynamic linker run-time binding by executing below command: | ||
+ | sudo ldconfig | ||
+ | |||
+ | Per més informació consultar: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Undefined ' | ||
+ | |||
+ | FIXME aquesta secció cal moure-la a la pàgina correcta, però per ara la deixo aquí | ||
+ | |||
+ | For problems related to **undefined ' | ||
+ | |||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | The fix is to insert an include definition for the // | ||
+ | |||
+ | <file c> | ||
+ | ... | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | / | ||
+ | * MCE - 20190817 | ||
+ | * | ||
+ | * Include " | ||
+ | | ||
+ | * | ||
+ | * For additional information read | ||
+ | * https:// | ||
+ | | ||
+ | |||
+ | #include < | ||
+ | |||
+ | #include < | ||
+ | #include < | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Algunes comandes útils: | ||
+ | |||
+ | < | ||
+ | # export XWINNMRHOME=/ | ||
+ | # cd $XWINNMRHOME/ | ||
+ | # ./makeau -help | ||
+ | # ./makeau -libraries ./ | ||
+ | # ./makeau -show ./ | ||
+ | # ./makeau -native -show ./ | ||
+ | </ | ||
+ | |||
+ | ==== ld: / | ||
+ | |||
+ | L' | ||
+ | |||
+ | < | ||
+ | # ./makeau -show ./ | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | collect2: error: ld returned 1 exit status | ||
+ | </ | ||
+ | |||
+ | que està causat per //using a older version of ld to link a library that had been built with a newer version// i la solució és //The fix is either to build the library that you want to link with a older version of the binutils suite, or to upgrade ld on the machine that wants to link that library.// | ||
+ | |||
+ | * [[https:// | ||
+ |