Advertisement
Guest User

Compiling Linux Doom v.1.10 (1997) on modern Arch x86_64

a guest
Feb 17th, 2015
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.66 KB | None | 0 0
  1. [wilson@wilson linuxdoom-1.10]$ make
  2. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c doomdef.c -o linux/doomdef.o
  3. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c doomstat.c -o linux/doomstat.o
  4. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c dstrings.c -o linux/dstrings.o
  5. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_system.c -o linux/i_system.o
  6. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_sound.c -o linux/i_sound.o
  7. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_video.c -o linux/i_video.o
  8. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_net.c -o linux/i_net.o
  9. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c tables.c -o linux/tables.o
  10. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c f_finale.c -o linux/f_finale.o
  11. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c f_wipe.c -o linux/f_wipe.o
  12. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_main.c -o linux/d_main.o
  13. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_net.c -o linux/d_net.o
  14. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_items.c -o linux/d_items.o
  15. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c g_game.c -o linux/g_game.o
  16. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c m_menu.c -o linux/m_menu.o
  17. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c m_misc.c -o linux/m_misc.o
  18. m_misc.c:273:25: error: expected ‘)’ before numeric constant
  19. {"chatmacro0", (int 0) &chat_macros[0], (int) HUSTR_CHATMACRO0},
  20. ^
  21. m_misc.c:273:25: error: initializer element is not constant
  22. m_misc.c:273:25: error: (near initialization for ‘defaults[27].location’)
  23. m_misc.c:273:25: error: initializer element is not constant
  24. m_misc.c:273:25: error: (near initialization for ‘defaults[27].defaultvalue’)
  25. m_misc.c:274:25: error: expected ‘)’ before numeric constant
  26. {"chatmacro1", (int 1) &chat_macros[1], (int) HUSTR_CHATMACRO1},
  27. ^
  28. m_misc.c:274:25: error: initializer element is not constant
  29. m_misc.c:274:25: error: (near initialization for ‘defaults[28].location’)
  30. m_misc.c:274:25: error: initializer element is not constant
  31. m_misc.c:274:25: error: (near initialization for ‘defaults[28].defaultvalue’)
  32. m_misc.c:275:25: error: expected ‘)’ before numeric constant
  33. {"chatmacro2", (int 2) &chat_macros[2], (int) HUSTR_CHATMACRO2},
  34. ^
  35. m_misc.c:275:25: error: initializer element is not constant
  36. m_misc.c:275:25: error: (near initialization for ‘defaults[29].location’)
  37. m_misc.c:275:25: error: initializer element is not constant
  38. m_misc.c:275:25: error: (near initialization for ‘defaults[29].defaultvalue’)
  39. m_misc.c:276:25: error: expected ‘)’ before numeric constant
  40. {"chatmacro3", (int 3) &chat_macros[3], (int) HUSTR_CHATMACRO3},
  41. ^
  42. m_misc.c:276:25: error: initializer element is not constant
  43. m_misc.c:276:25: error: (near initialization for ‘defaults[30].location’)
  44. m_misc.c:276:25: error: initializer element is not constant
  45. m_misc.c:276:25: error: (near initialization for ‘defaults[30].defaultvalue’)
  46. m_misc.c:277:25: error: expected ‘)’ before numeric constant
  47. {"chatmacro4", (int 4) &chat_macros[4], (int) HUSTR_CHATMACRO4},
  48. ^
  49. m_misc.c:277:25: error: initializer element is not constant
  50. m_misc.c:277:25: error: (near initialization for ‘defaults[31].location’)
  51. m_misc.c:277:25: error: initializer element is not constant
  52. m_misc.c:277:25: error: (near initialization for ‘defaults[31].defaultvalue’)
  53. m_misc.c:278:25: error: expected ‘)’ before numeric constant
  54. {"chatmacro5", (int 5) &chat_macros[5], (int) HUSTR_CHATMACRO5},
  55. ^
  56. m_misc.c:278:25: error: initializer element is not constant
  57. m_misc.c:278:25: error: (near initialization for ‘defaults[32].location’)
  58. m_misc.c:278:25: error: initializer element is not constant
  59. m_misc.c:278:25: error: (near initialization for ‘defaults[32].defaultvalue’)
  60. m_misc.c:279:25: error: expected ‘)’ before numeric constant
  61. {"chatmacro6", (int 6) &chat_macros[6], (int) HUSTR_CHATMACRO6},
  62. ^
  63. m_misc.c:279:25: error: initializer element is not constant
  64. m_misc.c:279:25: error: (near initialization for ‘defaults[33].location’)
  65. m_misc.c:279:25: error: initializer element is not constant
  66. m_misc.c:279:25: error: (near initialization for ‘defaults[33].defaultvalue’)
  67. m_misc.c:280:25: error: expected ‘)’ before numeric constant
  68. {"chatmacro7", (int 7) &chat_macros[7], (int) HUSTR_CHATMACRO7},
  69. ^
  70. m_misc.c:280:25: error: initializer element is not constant
  71. m_misc.c:280:25: error: (near initialization for ‘defaults[34].location’)
  72. m_misc.c:280:25: error: initializer element is not constant
  73. m_misc.c:280:25: error: (near initialization for ‘defaults[34].defaultvalue’)
  74. m_misc.c:281:25: error: expected ‘)’ before numeric constant
  75. {"chatmacro8", (int 8) &chat_macros[8], (int) HUSTR_CHATMACRO8},
  76. ^
  77. m_misc.c:281:25: error: initializer element is not constant
  78. m_misc.c:281:25: error: (near initialization for ‘defaults[35].location’)
  79. m_misc.c:281:25: error: initializer element is not constant
  80. m_misc.c:281:25: error: (near initialization for ‘defaults[35].defaultvalue’)
  81. m_misc.c:282:25: error: expected ‘)’ before numeric constant
  82. {"chatmacro9", (int 9) &chat_macros[9], (int) HUSTR_CHATMACRO9};
  83. ^
  84. m_misc.c:282:25: error: initializer element is not constant
  85. m_misc.c:282:25: error: (near initialization for ‘defaults[36].location’)
  86. m_misc.c:282:25: error: initializer element is not constant
  87. m_misc.c:282:25: error: (near initialization for ‘defaults[36].defaultvalue’)
  88. m_misc.c:282:68: error: expected ‘}’ before ‘;’ token
  89. {"chatmacro9", (int 9) &chat_macros[9], (int) HUSTR_CHATMACRO9};
  90. ^
  91. Makefile:91: recipe for target 'linux/m_misc.o' failed
  92. make: *** [linux/m_misc.o] Error 1
  93. [wilson@wilson linuxdoom-1.10]$ make clean
  94. rm -f *.o *~ *.flc
  95. rm -f linux/*
  96. [wilson@wilson linuxdoom-1.10]$ make
  97. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c doomdef.c -o linux/doomdef.o
  98. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c doomstat.c -o linux/doomstat.o
  99. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c dstrings.c -o linux/dstrings.o
  100. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_system.c -o linux/i_system.o
  101. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_sound.c -o linux/i_sound.o
  102. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_video.c -o linux/i_video.o
  103. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c i_net.c -o linux/i_net.o
  104. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c tables.c -o linux/tables.o
  105. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c f_finale.c -o linux/f_finale.o
  106. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c f_wipe.c -o linux/f_wipe.o
  107. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_main.c -o linux/d_main.o
  108. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_net.c -o linux/d_net.o
  109. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c d_items.c -o linux/d_items.o
  110. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c g_game.c -o linux/g_game.o
  111. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c m_menu.c -o linux/m_menu.o
  112. gcc -g -w -DNORMALUNIX -DLINUX -DSNDSERV -c m_misc.c -o linux/m_misc.o
  113. m_misc.c:273:5: error: initializer element is not constant
  114. {"chatmacro0", (int *) &chat_macros[0], (int) HUSTR_CHATMACRO0},
  115. ^
  116. m_misc.c:273:5: error: (near initialization for ‘defaults[27].defaultvalue’)
  117. m_misc.c:274:5: error: initializer element is not constant
  118. {"chatmacro1", (int *) &chat_macros[1], (int) HUSTR_CHATMACRO1},
  119. ^
  120. m_misc.c:274:5: error: (near initialization for ‘defaults[28].defaultvalue’)
  121. m_misc.c:275:5: error: initializer element is not constant
  122. {"chatmacro2", (int *) &chat_macros[2], (int) HUSTR_CHATMACRO2},
  123. ^
  124. m_misc.c:275:5: error: (near initialization for ‘defaults[29].defaultvalue’)
  125. m_misc.c:276:5: error: initializer element is not constant
  126. {"chatmacro3", (int *) &chat_macros[3], (int) HUSTR_CHATMACRO3},
  127. ^
  128. m_misc.c:276:5: error: (near initialization for ‘defaults[30].defaultvalue’)
  129. m_misc.c:277:5: error: initializer element is not constant
  130. {"chatmacro4", (int *) &chat_macros[4], (int) HUSTR_CHATMACRO4},
  131. ^
  132. m_misc.c:277:5: error: (near initialization for ‘defaults[31].defaultvalue’)
  133. m_misc.c:278:5: error: initializer element is not constant
  134. {"chatmacro5", (int *) &chat_macros[5], (int) HUSTR_CHATMACRO5},
  135. ^
  136. m_misc.c:278:5: error: (near initialization for ‘defaults[32].defaultvalue’)
  137. m_misc.c:279:5: error: initializer element is not constant
  138. {"chatmacro6", (int *) &chat_macros[6], (int) HUSTR_CHATMACRO6},
  139. ^
  140. m_misc.c:279:5: error: (near initialization for ‘defaults[33].defaultvalue’)
  141. m_misc.c:280:5: error: initializer element is not constant
  142. {"chatmacro7", (int *) &chat_macros[7], (int) HUSTR_CHATMACRO7},
  143. ^
  144. m_misc.c:280:5: error: (near initialization for ‘defaults[34].defaultvalue’)
  145. m_misc.c:281:5: error: initializer element is not constant
  146. {"chatmacro8", (int *) &chat_macros[8], (int) HUSTR_CHATMACRO8},
  147. ^
  148. m_misc.c:281:5: error: (near initialization for ‘defaults[35].defaultvalue’)
  149. m_misc.c:282:5: error: initializer element is not constant
  150. {"chatmacro9", (int *) &chat_macros[9], (int) HUSTR_CHATMACRO9};
  151. ^
  152. m_misc.c:282:5: error: (near initialization for ‘defaults[36].defaultvalue’)
  153. m_misc.c:282:68: error: expected ‘}’ before ‘;’ token
  154. {"chatmacro9", (int *) &chat_macros[9], (int) HUSTR_CHATMACRO9};
  155. ^
  156. Makefile:91: recipe for target 'linux/m_misc.o' failed
  157. make: *** [linux/m_misc.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement