From: William Pinelo Marin Date: 2003-05-31T05:52:12+09:00 Subject: try make dybase 010 This is a multi-part message in MIME format. ------=_NextPart_000_0022_01C326BB.B2C99100 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi rubyist, i want to make dybase 010 but, C:\ruby\dybase\ruby>make gcc -I. -I..\inc -I\ruby\lib\ruby\1.7\i386-mswin32 -c -fPIC -O0 -Wall -g = dybasea pi.c cc1.exe: warning: -fPIC ignored for target (all code is position = independent) In file included from /ruby/lib/ruby/1.7/i386-mswin32/defines.h:110, from /ruby/lib/ruby/1.7/i386-mswin32/ruby.h:22, from dybaseapi.c:1: /ruby/lib/ruby/1.7/i386-mswin32/win32/win32.h:205: parse error before = "sizeof" /ruby/lib/ruby/1.7/i386-mswin32/win32/win32.h:206: parse error before = "sizeof" C:\MINGW\BIN\MAKE.EXE: *** [dybaseapi.o] Error 1 ----------- in win32.h ----------- 204: #ifndef __BORLANDC__ 205: extern int isinf(double); 206: extern int isnan(double); 207: #else ------------ ------------------------------ in \ruby\dybase\ruby\makefile ------------------------------ RUBY_HOME=3D\ruby\lib\ruby\1.7\i386-mswin32 DYBASEAPI_LIB=3Ddybaseapi.so CC=3Dgcc COMMON_FLAGS =3D -I. -I..\inc -I$(RUBY_HOME) -c -fPIC CFLAGS =3D $(COMMON_FLAGS) -O0 -Wall -g SHFLAGS=3D-shared $(DYBASEAPI_LIB): dybaseapi.o ..\lib/libdybase.a $(CC) $(SHFLAGS) -o $(DYBASEAPI_LIB) dybaseapi.o ..\lib\libdybase.a dybaseapi.o: dybaseapi.c $(CC) $(CFLAGS) dybaseapi.c=20 ------------------------------ C:\ruby\dybase\ruby>ver Windows 98 [versi=F3n 4.10.2222] C:\ruby\dybase\ruby>ruby --version ruby 1.7.3 (2002-11-17) [i386-mswin32] C:\ruby\dybase\ruby>gcc --version GCC.EXE (GCC) 3.2 (mingw special 20020817-1) could anyone help me please ?, --.Pinelo. PD. i'm sorry by my bad english. ------=_NextPart_000_0022_01C326BB.B2C99100 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi rubyist,
 
i want to make dybase 010 = but,
 
C:\ruby\dybase\ruby>make
gcc -I. = -I..\inc=20 -I\ruby\lib\ruby\1.7\i386-mswin32 -c -fPIC -O0 -Wall -g=20 dybasea
pi.c
cc1.exe: warning: -fPIC ignored for target (all code = is=20 position independent)
In file included from=20 /ruby/lib/ruby/1.7/i386-mswin32/defines.h:110,
    = ;            = =20 from=20 /ruby/lib/ruby/1.7/i386-mswin32/ruby.h:22,
    &nb= sp;           =20 from = dybaseapi.c:1:
/ruby/lib/ruby/1.7/i386-mswin32/win32/win32.h:205: = parse=20 error before = "sizeof"
/ruby/lib/ruby/1.7/i386-mswin32/win32/win32.h:206:=20 parse error before "sizeof"
C:\MINGW\BIN\MAKE.EXE: *** [dybaseapi.o] = Error=20 1
 
-----------
in = win32.h
-----------
204:=20 #ifndef __BORLANDC__
205: extern int isinf(double);
206: extern = int=20 isnan(double);
207: #else
------------
 
------------------------------
in=20 \ruby\dybase\ruby\makefile
------------------------------
RUBY_HOME= =3D\ruby\lib\ruby\1.7\i386-mswin32
DYBASEAPI_LIB=3Ddybaseapi.so
=
 
CC=3Dgcc
COMMON_FLAGS =3D -I. = -I..\inc=20 -I$(RUBY_HOME) -c -fPIC
CFLAGS =3D $(COMMON_FLAGS) -O0 -Wall=20 -g
SHFLAGS=3D-shared
 

$(DYBASEAPI_LIB): dybaseapi.o ..\lib/libdybase.a
 $(CC) = $(SHFLAGS) -o $(DYBASEAPI_LIB) dybaseapi.o ..\lib\libdybase.a
 
dybaseapi.o: dybaseapi.c
 $(CC) $(CFLAGS) dybaseapi.c=20
------------------------------
 
C:\ruby\dybase\ruby>ver
Windows 98 [versi=F3n = 4.10.2222]
 
C:\ruby\dybase\ruby>ruby --version
ruby 1.7.3 (2002-11-17)=20 [i386-mswin32]
 
C:\ruby\dybase\ruby>gcc --version
GCC.EXE (GCC) 3.2 (mingw = special=20 20020817-1)
 
 
 
could anyone help me please ?,
 
--.Pinelo.
 
PD. i'm sorry by my bad english.
------=_NextPart_000_0022_01C326BB.B2C99100--