Permalink
Browse files

Fix loading error on Ruby 1.8.7 by renaming the C++ extension to fox1…

…6_c.

Before commit af54382 loading order of fox16.so and fox16.rb was irrelevant.
But now fox16.rb must be called, in order to load ruby files to the C++
extension. Renaming the C++ extension ensures, that fox16.rb is called first.
  • Loading branch information...
1 parent ac70387 commit ec21501cf0fa353329eff30f21c0a316d92f3f14 @larskanis committed Jan 3, 2013
Showing with 263 additions and 263 deletions.
  1. +7 −7 .gitignore
  2. +232 −232 Manifest.txt
  3. +1 −1 README.rdoc
  4. +18 −18 Rakefile
  5. 0 ext/{fox16 → fox16_c}/FXRbApp.cpp
  6. 0 ext/{fox16 → fox16_c}/FXRbDataTarget.cpp
  7. 0 ext/{fox16 → fox16_c}/FXRbGLViewer.cpp
  8. +1 −1 ext/{fox16 → fox16_c}/FXRuby.cpp
  9. 0 ext/{fox16 → fox16_c}/MANIFEST
  10. +1 −1 ext/{fox16 → fox16_c}/extconf.rb
  11. 0 ext/{fox16 → fox16_c}/impl.cpp
  12. 0 ext/{fox16 → fox16_c}/include/FXMemoryBuffer.h
  13. 0 ext/{fox16 → fox16_c}/include/FXRb4Splitter.h
  14. 0 ext/{fox16 → fox16_c}/include/FXRb7Segment.h
  15. 0 ext/{fox16 → fox16_c}/include/FXRbAccelTable.h
  16. 0 ext/{fox16 → fox16_c}/include/FXRbApp.h
  17. 0 ext/{fox16 → fox16_c}/include/FXRbAppVirtuals.h
  18. 0 ext/{fox16 → fox16_c}/include/FXRbArrowButton.h
  19. 0 ext/{fox16 → fox16_c}/include/FXRbBMPIcon.h
  20. 0 ext/{fox16 → fox16_c}/include/FXRbBMPImage.h
  21. 0 ext/{fox16 → fox16_c}/include/FXRbBitmap.h
  22. 0 ext/{fox16 → fox16_c}/include/FXRbBitmapFrame.h
  23. 0 ext/{fox16 → fox16_c}/include/FXRbBitmapView.h
  24. 0 ext/{fox16 → fox16_c}/include/FXRbBitmapVirtuals.h
  25. 0 ext/{fox16 → fox16_c}/include/FXRbButton.h
  26. 0 ext/{fox16 → fox16_c}/include/FXRbCURCursor.h
  27. 0 ext/{fox16 → fox16_c}/include/FXRbCanvas.h
  28. 0 ext/{fox16 → fox16_c}/include/FXRbCheckButton.h
  29. 0 ext/{fox16 → fox16_c}/include/FXRbChoiceBox.h
  30. 0 ext/{fox16 → fox16_c}/include/FXRbColorBar.h
  31. 0 ext/{fox16 → fox16_c}/include/FXRbColorDialog.h
  32. 0 ext/{fox16 → fox16_c}/include/FXRbColorList.h
  33. 0 ext/{fox16 → fox16_c}/include/FXRbColorRing.h
  34. 0 ext/{fox16 → fox16_c}/include/FXRbColorSelector.h
  35. 0 ext/{fox16 → fox16_c}/include/FXRbColorWell.h
  36. 0 ext/{fox16 → fox16_c}/include/FXRbColorWheel.h
  37. 0 ext/{fox16 → fox16_c}/include/FXRbComboBox.h
  38. 0 ext/{fox16 → fox16_c}/include/FXRbCommon.h
  39. 0 ext/{fox16 → fox16_c}/include/FXRbComposite.h
  40. 0 ext/{fox16 → fox16_c}/include/FXRbCursor.h
  41. 0 ext/{fox16 → fox16_c}/include/FXRbCursorVirtuals.h
  42. 0 ext/{fox16 → fox16_c}/include/FXRbDC.h
  43. 0 ext/{fox16 → fox16_c}/include/FXRbDCPrint.h
  44. 0 ext/{fox16 → fox16_c}/include/FXRbDCVirtuals.h
  45. 0 ext/{fox16 → fox16_c}/include/FXRbDCWindow.h
  46. 0 ext/{fox16 → fox16_c}/include/FXRbDataTarget.h
  47. 0 ext/{fox16 → fox16_c}/include/FXRbDebugTarget.h
  48. 0 ext/{fox16 → fox16_c}/include/FXRbDelegator.h
  49. 0 ext/{fox16 → fox16_c}/include/FXRbDial.h
  50. 0 ext/{fox16 → fox16_c}/include/FXRbDialogBox.h
  51. 0 ext/{fox16 → fox16_c}/include/FXRbDialogBoxVirtuals.h
  52. 0 ext/{fox16 → fox16_c}/include/FXRbDict.h
  53. 0 ext/{fox16 → fox16_c}/include/FXRbDirBox.h
  54. 0 ext/{fox16 → fox16_c}/include/FXRbDirDialog.h
  55. 0 ext/{fox16 → fox16_c}/include/FXRbDirList.h
  56. 0 ext/{fox16 → fox16_c}/include/FXRbDirSelector.h
  57. 0 ext/{fox16 → fox16_c}/include/FXRbDockBar.h
  58. 0 ext/{fox16 → fox16_c}/include/FXRbDockBarVirtuals.h
  59. 0 ext/{fox16 → fox16_c}/include/FXRbDockHandler.h
  60. 0 ext/{fox16 → fox16_c}/include/FXRbDockSite.h
  61. 0 ext/{fox16 → fox16_c}/include/FXRbDockSiteVirtuals.h
  62. 0 ext/{fox16 → fox16_c}/include/FXRbDockTitle.h
  63. 0 ext/{fox16 → fox16_c}/include/FXRbDocument.h
  64. 0 ext/{fox16 → fox16_c}/include/FXRbDragCorner.h
  65. 0 ext/{fox16 → fox16_c}/include/FXRbDrawable.h
  66. 0 ext/{fox16 → fox16_c}/include/FXRbDrawableVirtuals.h
  67. 0 ext/{fox16 → fox16_c}/include/FXRbDriveBox.h
  68. 0 ext/{fox16 → fox16_c}/include/FXRbFileDialog.h
  69. 0 ext/{fox16 → fox16_c}/include/FXRbFileDict.h
  70. 0 ext/{fox16 → fox16_c}/include/FXRbFileDictVirtuals.h
  71. 0 ext/{fox16 → fox16_c}/include/FXRbFileList.h
  72. 0 ext/{fox16 → fox16_c}/include/FXRbFileSelector.h
  73. 0 ext/{fox16 → fox16_c}/include/FXRbFoldingItemVirtuals.h
  74. 0 ext/{fox16 → fox16_c}/include/FXRbFoldingList.h
  75. 0 ext/{fox16 → fox16_c}/include/FXRbFoldingListVirtuals.h
  76. 0 ext/{fox16 → fox16_c}/include/FXRbFont.h
  77. 0 ext/{fox16 → fox16_c}/include/FXRbFontDialog.h
  78. 0 ext/{fox16 → fox16_c}/include/FXRbFontSelector.h
  79. 0 ext/{fox16 → fox16_c}/include/FXRbFontVirtuals.h
  80. 0 ext/{fox16 → fox16_c}/include/FXRbFrame.h
  81. 0 ext/{fox16 → fox16_c}/include/FXRbGIFCursor.h
  82. 0 ext/{fox16 → fox16_c}/include/FXRbGIFIcon.h
  83. 0 ext/{fox16 → fox16_c}/include/FXRbGIFImage.h
  84. 0 ext/{fox16 → fox16_c}/include/FXRbGLCanvas.h
  85. 0 ext/{fox16 → fox16_c}/include/FXRbGLCanvasVirtuals.h
  86. 0 ext/{fox16 → fox16_c}/include/FXRbGLContext.h
  87. 0 ext/{fox16 → fox16_c}/include/FXRbGLObject.h
  88. 0 ext/{fox16 → fox16_c}/include/FXRbGLObjectVirtuals.h
  89. 0 ext/{fox16 → fox16_c}/include/FXRbGLShape.h
  90. 0 ext/{fox16 → fox16_c}/include/FXRbGLShapeVirtuals.h
  91. 0 ext/{fox16 → fox16_c}/include/FXRbGLViewer.h
  92. 0 ext/{fox16 → fox16_c}/include/FXRbGLViewerVirtuals.h
  93. 0 ext/{fox16 → fox16_c}/include/FXRbGLVisual.h
  94. 0 ext/{fox16 → fox16_c}/include/FXRbGradientBar.h
  95. 0 ext/{fox16 → fox16_c}/include/FXRbGroupBox.h
  96. 0 ext/{fox16 → fox16_c}/include/FXRbHeader.h
  97. 0 ext/{fox16 → fox16_c}/include/FXRbHeaderItemVirtuals.h
  98. 0 ext/{fox16 → fox16_c}/include/FXRbHorizontalFrame.h
  99. 0 ext/{fox16 → fox16_c}/include/FXRbICOIcon.h
  100. 0 ext/{fox16 → fox16_c}/include/FXRbICOImage.h
  101. 0 ext/{fox16 → fox16_c}/include/FXRbIcon.h
  102. 0 ext/{fox16 → fox16_c}/include/FXRbIconItemVirtuals.h
  103. 0 ext/{fox16 → fox16_c}/include/FXRbIconList.h
  104. 0 ext/{fox16 → fox16_c}/include/FXRbIconListVirtuals.h
  105. 0 ext/{fox16 → fox16_c}/include/FXRbIconSource.h
  106. 0 ext/{fox16 → fox16_c}/include/FXRbIconSourceVirtuals.h
  107. 0 ext/{fox16 → fox16_c}/include/FXRbId.h
  108. 0 ext/{fox16 → fox16_c}/include/FXRbIdVirtuals.h
  109. 0 ext/{fox16 → fox16_c}/include/FXRbImage.h
  110. 0 ext/{fox16 → fox16_c}/include/FXRbImageFrame.h
  111. 0 ext/{fox16 → fox16_c}/include/FXRbImageView.h
  112. 0 ext/{fox16 → fox16_c}/include/FXRbImageVirtuals.h
  113. 0 ext/{fox16 → fox16_c}/include/FXRbInputDialog.h
  114. 0 ext/{fox16 → fox16_c}/include/FXRbJPGIcon.h
  115. 0 ext/{fox16 → fox16_c}/include/FXRbJPGImage.h
  116. 0 ext/{fox16 → fox16_c}/include/FXRbKnob.h
  117. 0 ext/{fox16 → fox16_c}/include/FXRbLabel.h
  118. 0 ext/{fox16 → fox16_c}/include/FXRbList.h
  119. 0 ext/{fox16 → fox16_c}/include/FXRbListBox.h
  120. 0 ext/{fox16 → fox16_c}/include/FXRbListBoxVirtuals.h
  121. 0 ext/{fox16 → fox16_c}/include/FXRbListItemVirtuals.h
  122. 0 ext/{fox16 → fox16_c}/include/FXRbListVirtuals.h
  123. 0 ext/{fox16 → fox16_c}/include/FXRbMDIButton.h
  124. 0 ext/{fox16 → fox16_c}/include/FXRbMDIChild.h
  125. 0 ext/{fox16 → fox16_c}/include/FXRbMDIChildVirtuals.h
  126. 0 ext/{fox16 → fox16_c}/include/FXRbMDIClient.h
  127. 0 ext/{fox16 → fox16_c}/include/FXRbMDIClientVirtuals.h
  128. 0 ext/{fox16 → fox16_c}/include/FXRbMainWindow.h
  129. 0 ext/{fox16 → fox16_c}/include/FXRbMatrix.h
  130. 0 ext/{fox16 → fox16_c}/include/FXRbMenuBar.h
  131. 0 ext/{fox16 → fox16_c}/include/FXRbMenuButton.h
  132. 0 ext/{fox16 → fox16_c}/include/FXRbMenuCaption.h
  133. 0 ext/{fox16 → fox16_c}/include/FXRbMenuCascade.h
  134. 0 ext/{fox16 → fox16_c}/include/FXRbMenuCheck.h
  135. 0 ext/{fox16 → fox16_c}/include/FXRbMenuCommand.h
  136. 0 ext/{fox16 → fox16_c}/include/FXRbMenuPane.h
  137. 0 ext/{fox16 → fox16_c}/include/FXRbMenuRadio.h
  138. 0 ext/{fox16 → fox16_c}/include/FXRbMenuSeparator.h
  139. 0 ext/{fox16 → fox16_c}/include/FXRbMenuTitle.h
  140. 0 ext/{fox16 → fox16_c}/include/FXRbMessageBox.h
  141. 0 ext/{fox16 → fox16_c}/include/FXRbObject.h
  142. 0 ext/{fox16 → fox16_c}/include/FXRbObjectVirtuals.h
  143. 0 ext/{fox16 → fox16_c}/include/FXRbOptionMenu.h
  144. 0 ext/{fox16 → fox16_c}/include/FXRbPCXIcon.h
  145. 0 ext/{fox16 → fox16_c}/include/FXRbPCXImage.h
  146. 0 ext/{fox16 → fox16_c}/include/FXRbPNGIcon.h
  147. 0 ext/{fox16 → fox16_c}/include/FXRbPNGImage.h
  148. 0 ext/{fox16 → fox16_c}/include/FXRbPPMIcon.h
  149. 0 ext/{fox16 → fox16_c}/include/FXRbPPMImage.h
  150. 0 ext/{fox16 → fox16_c}/include/FXRbPacker.h
  151. 0 ext/{fox16 → fox16_c}/include/FXRbPicker.h
  152. 0 ext/{fox16 → fox16_c}/include/FXRbPopup.h
  153. 0 ext/{fox16 → fox16_c}/include/FXRbPopupVirtuals.h
  154. 0 ext/{fox16 → fox16_c}/include/FXRbPrintDialog.h
  155. 0 ext/{fox16 → fox16_c}/include/FXRbProgressBar.h
  156. 0 ext/{fox16 → fox16_c}/include/FXRbProgressDialog.h
  157. 0 ext/{fox16 → fox16_c}/include/FXRbRGBIcon.h
  158. 0 ext/{fox16 → fox16_c}/include/FXRbRGBImage.h
  159. 0 ext/{fox16 → fox16_c}/include/FXRbRadioButton.h
  160. 0 ext/{fox16 → fox16_c}/include/FXRbRealSlider.h
  161. 0 ext/{fox16 → fox16_c}/include/FXRbRealSpinner.h
  162. 0 ext/{fox16 → fox16_c}/include/FXRbRealSpinnerVirtuals.h
  163. 0 ext/{fox16 → fox16_c}/include/FXRbRecentFiles.h
  164. 0 ext/{fox16 → fox16_c}/include/FXRbRegistry.h
  165. 0 ext/{fox16 → fox16_c}/include/FXRbReplaceDialog.h
  166. 0 ext/{fox16 → fox16_c}/include/FXRbRootWindow.h
  167. 0 ext/{fox16 → fox16_c}/include/FXRbRuler.h
  168. 0 ext/{fox16 → fox16_c}/include/FXRbRulerView.h
  169. 0 ext/{fox16 → fox16_c}/include/FXRbScintilla.h
  170. 0 ext/{fox16 → fox16_c}/include/FXRbScrollArea.h
  171. 0 ext/{fox16 → fox16_c}/include/FXRbScrollAreaVirtuals.h
  172. 0 ext/{fox16 → fox16_c}/include/FXRbScrollBar.h
  173. 0 ext/{fox16 → fox16_c}/include/FXRbScrollPane.h
  174. 0 ext/{fox16 → fox16_c}/include/FXRbScrollWindow.h
  175. 0 ext/{fox16 → fox16_c}/include/FXRbSearchDialog.h
  176. 0 ext/{fox16 → fox16_c}/include/FXRbSeparator.h
  177. 0 ext/{fox16 → fox16_c}/include/FXRbSettings.h
  178. 0 ext/{fox16 → fox16_c}/include/FXRbShell.h
  179. 0 ext/{fox16 → fox16_c}/include/FXRbShutter.h
  180. 0 ext/{fox16 → fox16_c}/include/FXRbShutterVirtuals.h
  181. 0 ext/{fox16 → fox16_c}/include/FXRbSlider.h
  182. 0 ext/{fox16 → fox16_c}/include/FXRbSpinner.h
  183. 0 ext/{fox16 → fox16_c}/include/FXRbSpinnerVirtuals.h
  184. 0 ext/{fox16 → fox16_c}/include/FXRbSplashWindow.h
  185. 0 ext/{fox16 → fox16_c}/include/FXRbSplitter.h
  186. 0 ext/{fox16 → fox16_c}/include/FXRbSpring.h
  187. 0 ext/{fox16 → fox16_c}/include/FXRbStatusBar.h
  188. 0 ext/{fox16 → fox16_c}/include/FXRbStatusLine.h
  189. 0 ext/{fox16 → fox16_c}/include/FXRbStream.h
  190. 0 ext/{fox16 → fox16_c}/include/FXRbStreamVirtuals.h
  191. 0 ext/{fox16 → fox16_c}/include/FXRbStringDict.h
  192. 0 ext/{fox16 → fox16_c}/include/FXRbSwitcher.h
  193. 0 ext/{fox16 → fox16_c}/include/FXRbTGAIcon.h
  194. 0 ext/{fox16 → fox16_c}/include/FXRbTGAImage.h
  195. 0 ext/{fox16 → fox16_c}/include/FXRbTIFIcon.h
  196. 0 ext/{fox16 → fox16_c}/include/FXRbTIFImage.h
  197. 0 ext/{fox16 → fox16_c}/include/FXRbTabBar.h
  198. 0 ext/{fox16 → fox16_c}/include/FXRbTabBarVirtuals.h
  199. 0 ext/{fox16 → fox16_c}/include/FXRbTabBook.h
  200. 0 ext/{fox16 → fox16_c}/include/FXRbTabItem.h
  201. 0 ext/{fox16 → fox16_c}/include/FXRbTable.h
  202. 0 ext/{fox16 → fox16_c}/include/FXRbTableItemVirtuals.h
  203. 0 ext/{fox16 → fox16_c}/include/FXRbTableVirtuals.h
  204. 0 ext/{fox16 → fox16_c}/include/FXRbText.h
  205. 0 ext/{fox16 → fox16_c}/include/FXRbTextField.h
  206. 0 ext/{fox16 → fox16_c}/include/FXRbTextVirtuals.h
  207. 0 ext/{fox16 → fox16_c}/include/FXRbToggleButton.h
  208. 0 ext/{fox16 → fox16_c}/include/FXRbToolBar.h
  209. 0 ext/{fox16 → fox16_c}/include/FXRbToolBarGrip.h
  210. 0 ext/{fox16 → fox16_c}/include/FXRbToolBarShell.h
  211. 0 ext/{fox16 → fox16_c}/include/FXRbToolBarTab.h
  212. 0 ext/{fox16 → fox16_c}/include/FXRbToolTip.h
  213. 0 ext/{fox16 → fox16_c}/include/FXRbTopWindow.h
  214. 0 ext/{fox16 → fox16_c}/include/FXRbTopWindowVirtuals.h
  215. 0 ext/{fox16 → fox16_c}/include/FXRbTranslator.h
  216. 0 ext/{fox16 → fox16_c}/include/FXRbTranslatorVirtuals.h
  217. 0 ext/{fox16 → fox16_c}/include/FXRbTreeItemVirtuals.h
  218. 0 ext/{fox16 → fox16_c}/include/FXRbTreeList.h
  219. 0 ext/{fox16 → fox16_c}/include/FXRbTreeListBox.h
  220. 0 ext/{fox16 → fox16_c}/include/FXRbTreeListBoxVirtuals.h
  221. 0 ext/{fox16 → fox16_c}/include/FXRbTreeListVirtuals.h
  222. 0 ext/{fox16 → fox16_c}/include/FXRbTriStateButton.h
  223. 0 ext/{fox16 → fox16_c}/include/FXRbVerticalFrame.h
  224. 0 ext/{fox16 → fox16_c}/include/FXRbVisual.h
  225. 0 ext/{fox16 → fox16_c}/include/FXRbWindow.h
  226. 0 ext/{fox16 → fox16_c}/include/FXRbWindowVirtuals.h
  227. 0 ext/{fox16 → fox16_c}/include/FXRbWizard.h
  228. 0 ext/{fox16 → fox16_c}/include/FXRbXBMIcon.h
  229. 0 ext/{fox16 → fox16_c}/include/FXRbXBMImage.h
  230. 0 ext/{fox16 → fox16_c}/include/FXRbXPMIcon.h
  231. 0 ext/{fox16 → fox16_c}/include/FXRbXPMImage.h
  232. 0 ext/{fox16 → fox16_c}/include/FXRuby.h
  233. 0 ext/{fox16 → fox16_c}/include/impl.h
  234. 0 ext/{fox16 → fox16_c}/make_impl.rb
  235. 0 ext/{fox16 → fox16_c}/markfuncs.cpp
  236. 0 ext/{fox16 → fox16_c}/unregisterOwnedObjects.cpp
  237. +3 −3 lib/fox16.rb
View
@@ -2,13 +2,13 @@ doap.rdf
*.tmproj
doc/api
users_guide/*.html
-ext/fox16/*_wrap.cpp
-ext/fox16/*.o
-ext/fox16/conftest.dSYM
-ext/fox16/include/inlinestubs.h
-ext/fox16/librb.c
-ext/fox16/fox16.bundle
-ext/fox16/mkmf.log
+ext/fox16_c/*_wrap.cpp
+ext/fox16_c/*.o
+ext/fox16_c/conftest.dSYM
+ext/fox16_c/include/inlinestubs.h
+ext/fox16_c/librb.c
+ext/fox16_c/fox16.bundle
+ext/fox16_c/mkmf.log
lib/fox16/kwargs.rb
fox-includes/diffs.py
fox-includes/diffs.txt
Oops, something went wrong.

0 comments on commit ec21501

Please sign in to comment.