MudOS in AMD64

  由於主機更換的關係,在 FreeBSD 6.2 STABLE/AMD64 下編譯執行 MudOS v22.2b14(32bits compatible) 時遇到了許多問題,目前 FreeBSD 預設之 gcc 對於 -m32 的設定並不完整,但可以透過 gcc -dumpspecs > /usr/libdata/gcc/specs 後修改該檔案,加入以下支援 m32 的部份,包括 library 與 dynamic_linker(FreeBSD 必須先安裝 /usr/lib32)

*startfile_prefix_spec:
%{m32:/usr/lib32/; :/usr/lib/}

*fbsd_dynamic_linker:
%{m32:/libexec/ld-elf32.so.1; :/libexec/ld-elf.so.1}

  修改以上 specs 後便可以正常執行 gcc -m32,此外由於 RW MudOS 有使用 -lmysqlclient,因此在 AMD64 環境下必須先產生一份 i386 的 mysql library(例如 /usr/local/lib/mysql32),接著可利用 ldconfig -32 -m /usr/local/lib/mysql32 將 i386 版本的 mysql library 加入 /var/run/ld-elf32.so.hints 裡。完成以上步驟後便可以在 AMD64 環境下以 32bits mode 啟動 MudOS v22.2b14。

230 Responses to “MudOS in AMD64”


  1. 1 MiazEn
  2. 2 KimzEn
  3. 3 JackzEn
  4. 4 JudyzEn
  5. 5 JanezEn
  6. 6 ZakzEn
  7. 7 JackzEn
  8. 8 EvazEn
  9. 9 BoozEn
  10. 10 SamzEn
  11. 11 JimzEn
  12. 12 UgozEn
  13. 13 TeozEn
  14. 14 KimzEn
  15. 15 UgozEn
  16. 16 JanezEn
  17. 17 MiazEn
  18. 18 WimzEn
  19. 19 DenzEn
  20. 20 MiazEn
  21. 21 BoozEn
  22. 22 KimzEn
  23. 23 NickzEn
  24. 24 JimzEn
  25. 25 shaphiedinse

    tadalafil cialis tadalafil cialis

  26. 26 Fafovania
  27. 27 CarlzEn
  28. 28 IvyzEn
  29. 29 KiazEn
  30. 30 SuezEn
  31. 31 hoopleWes

    Tjcbcs Cialis 20 Mg Vendita Prednisone Spnbio

  32. 32 Sponnalia

Leave a Reply