compile MudOS using gcc41

為了讓 compile 時不要看到那麼多 warning
因此依照下列方式作了一些修改
GNUmakefile
  compile lex.c 使用 -trigraphs 參數

system_libs
  增加 -L/usr/local/lib -liconv (for PACKAGE_ICONV)
  增加 -L/usr/local/lib/mysql lmysqlclient  (for PACKAGE_DB)

sprintf.c
  195: if (error && state->obuff.buffer) {
  刪除 error

edit_source.c
  增加 #include stdlib.h

comm.c
  init_user_conn()
  size_t declaration problem
  
  new_user_handler()
  size_t declaration problem

socket_efuns.c
  socket_bind()
  size_t declaration problem
  
  socket_accept()
  size_t declaration problem
  
  socket_read_select_handler()
  size_t declaration problem

packages/chinese.c
  g2b()
  b2g()
  unsigned char declaration problem
  
packages/chinese.h
  g2b()
  b2g()
  unsigned char declaration problem
  
packages/contrib.c
  f_remove_fringe_blanks() unsigned char declaration problem
  
packages/ansi.c
  f_kill_repeat_ansi()
  f_remove_ansi()
  rally_ansi()
  unsigned char declaration problem

packages/iconv.c
  f_iconv_string()
  unsigned char, size_t declaration problem

packages/db.c
  554: return string_copy((char *)mysql_error(c->mysql.handle), "MySQL_errormsg:2");
  674: tmp = mysql_init(tmp);
  675: c->mysql.handle = (MYSQL *)mysql_real_connect(tmp, (const char *)host, (const char *)username, (const char *)password, (const char *)database, 3306, 0, 0);

addr_server.c
  new_conn_handler()
  size_t declaration problem

  init_conn_sock()
  size_t declaration problem

0 Responses to “compile MudOS using gcc41”


  1. 1 online
  2. 2 AllenCoolo

    Viagra gГ©nГ©rique pas cher livraison rapide: Meilleur Viagra sans ordonnance 24h – Viagra gГ©nГ©rique pas cher livraison rapide

  3. 3 Raymondpaw

    Pharmacie Internationale en ligne pharmacie en ligne livraison europe or Pharmacie sans ordonnance
    https://maps.google.co.tz/url?sa=t&url=https://cenligne.com pharmacie en ligne france pas cher
    pharmacies en ligne certifiГ©es pharmacie en ligne france livraison internationale and pharmacie en ligne france livraison belgique Pharmacie en ligne livraison Europe

  4. 4 AllenCoolo

    Pharmacie Internationale en ligne: Cialis sans ordonnance 24h – п»їpharmacie en ligne france

  5. 5 GeorgebeipT

    Viagra gГ©nГ©rique sans ordonnance en pharmacie: Viagra homme prix en pharmacie sans ordonnance – Viagra pas cher livraison rapide france

  6. 6 cheap
  7. 7 Aegean College

    Excellent blog! Check my site. I chose the Aegean College

  8. 8 Williamfat
  9. 9 medication
  10. 10 Raymondreubs

    Pin Up Azerbaycan: Pin Up – pin-up kazino
    https://autolux-azerbaijan.com/# ?Onlayn Kazino
    Pin Up Pin-Up Casino Pin up 306 casino

  11. 11 HaroldHug

    reputable mexican pharmacies online п»їbest mexican online pharmacies or best online pharmacies in mexico
    http://worldconnx.net/phpinfo.php?a=cialis+generika mexican pharmacy
    mexican rx online mexican pharmaceuticals online and pharmacies in mexico that ship to usa reputable mexican pharmacies online

  12. 12 homepage

    an seo agency https://fileforum.com/profile/johnsem

    This is very attention-grabbing, You’re an excessively skilled blogger.
    I’ve joined your rss feed and look forward to seeking more of your wonderful post.
    Also, I have shared your site in my social networks

    My blog :: homepage

  13. 13 Robertved
  14. 14 sum

    Institutions are the largest force behind the majority of supply and demand in securities markets with makes them major influencers of the securities prices. Some examples of institutional investors are pension funds, commercial banks, endowment funds, hedge funds, insurance companies and private equity investors. They include foreign securities, government business loans, changed banking policies, interest rates, and more. If individuals work as retail investors, institutional investors are more likely to conduct wholesale purchases. U.S. Securities and Exchange Commission. “Institutional Investors: Power and Responsibility.” Accessed Dec. 9, 2021. Why High-Net-Worth Individuals Should Invest Like Institutional Investors In this video, founder and CEO of The Mutual Fund Store, Adam Bold, explains that institutional investors are much better at making money on the stock market and financial asset trading generally. For this reason, he believes individual investors (retail investors) would be better off placing their money in mutual funds.
    https://links2directory.com/listings12691829/women-led-tech-companies
    These 6 additional grades for each stock are a compliment to the overall POWR Rating shown to the left. Investors should first focus their research on stocks with an overall Buy rating of A or B. Then, and only then, use the component grades to drill down to the stocks that meet your unique investing style. In general, the more component grades of A or B the better the odds that the stock should outperform. 5.1b USD Revisions could be used as tool to get short term price movement insight, and for the company that in the past seven days was no upward and no downward review(s). Turning to the stock’s technical picture we see that short term indicators suggest on average that SOFI is a 50% Buy. On the other hand, the stock is on average a 50% Buy as suggested by medium term indicators while long term indicators are putting the stock in 100% Sell category.

  15. 15 sum

    Going to the park is always a go to activity for kids. Considering the proliferation of technology usage, it’s really good to have kids play outside of the house. This game is best played in an area with lots of obstacles or hiding places. Before the game begins, hide painted Popsicle sticks (one for each color of the rainbow) throughout the yard or play area. With each stick, leave a face paint stick with a matching color. Designate an “it.” Everyone else must run finding the Popsicle sticks and using the corresponding face paint to mark their face. Any time “it” catches someone, they must wipe off one color. The first person to collect the whole rainbow on their face wins. Far too many children seem to spend their time playing indoors. I find my own children would rather play in the house than play in the garden. I have to make a conscious effort to tell my children to play a game in the garden. This is usually followed by ‘Do we have to?’ and then a rather grumpy ‘YES!’ from me. We are making progress through. In making my children play outside, when the weather is good, they are started to get used to it. Are they playing the imaginative, sometimes made up games my sister and I used to play? Not yet! But I’m working on it.
    https://donovanvsni951739.bloguerosa.com/26981330/manual-article-review-is-required-for-this-article
    Card counting takes place in baccarat. Baccarat players use card counting in live casinos and online live dealer casinos, though in standard online and mobile baccarat it is useless. You can boost your returns from baccarat at both live and online casinos by taking advantage of their rewards programs. Live casinos track your play via a card — you can hand this to the dealer or insert it into a slot machine. This will give you free play, resort credits, and discounts — and let you access draws, seasonal promotions, and tournaments. In the 2006 movie adaptation of Casino Royale, baccarat is replaced by Texas hold ’em poker, largely due to the poker boom at the time of filming. To play live baccarat online, follow these simple steps. The process only takes about five minutes.

  16. 16 Herbertsag

    generic prednisone cost generic prednisone 10mg or prednisone 30 mg http://www.revistasgratis.ws/externo.php?url=https://prednisonebestprice.pro/ can i buy prednisone from canada without a script prednisone over the counter south africa prednisone 20 mg tablets and prednisone online sale prednisone 7.5 mg

  17. 17 ремонт бытовой техники в москве

    Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом. Мы предлагаем: сервис центры бытовой техники москва Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом

  18. 18 polskie porno

    “But you didn’t though did you son?” “What are you now son?” dzieciД™ce porno

  1. 1 child porn
  2. 2 porn
  3. 3 spinco
  4. 4 child porn
  5. 5 madridbet
  6. 6 child porn
  7. 7 porn
  8. 8 child porn

Leave a Reply