Actions
Bug #1444
closedBuilding ruby 1.8.7 p160 on Solaris 10 u6
Status:
Closed
Assignee:
-
ruby -v:
ruby 1.8.7 (2009-04-08 patchlevel 160) [i386-solaris2.10]
Description
=begin
The build process of ruby-1.8.7-p160 on Solaris 10 u6 using SunStudio 12 fails with the following error:
"file.c", line 4369: undefined symbol: O_RDONLY
cc: acomp failed for file.c
*** Error code 2
make: Fatal error: Command failed for target `file.o'
The same error occurs with gcc 3.4.3 (bundled with Solaris)
After adding to the file.c the following code the build process completes successfully.
#if defined (__SVR4) && defined (__sun)
#include <fcntl.h>
#endif
Please, find attached a patch file that adds the above code.
Konstantinos
=end
Files
Actions
Like0
Like0Like0Like0Like0