|
From: Konstantin K. <klk...@ns...> - 2002-01-24 13:36:43
|
Hi All and John !
...
>=20
> >
John great thanks to your for your help.
Now I starting compiling.
I thing I must to do some requared steps so make it work?
> >
> > Now I have success running ./configure
> > but running gmake (Sun make -C not work)
>=20
> Right, gnu make is now a build requirement. Although you could write =
a=20
> small script that supported "make -C".
Please describe what other tools I need ?
I try to compile and got a lot of errors may be another version of gcc,
may be some c++ libraryes?
>=20
> > I found some troubles
> > writeBuildNum.sh used not known to Sun extention . I used bash=20
> > instead.
>=20
> Which extension was causing the trouble? Perhaps we can change the=20
> scripts so it works as expected?
if [ "$1" =3D=3D "rebuildHeader" ]
then
rebuildHeaderFile
fi
error is writeBuildNum.sh: test: unknown operator =3D=3D
=20
> > What is -pipe and -MMD ? For my system its unknown assembler =
options.
-pipe is pipe transfering result of gcc to as
Sun as not support "pipe" compiling
I thing we must remove this "-pipe " from ../src/make.new/make.rules to =
platform supprt it.
>=20
> so you need to override these settings in you make.platform=20
> (solx86.prefix) file. You might try:
>=20
> CFLAGS:=3D -g -p -fPIC -Wall -I$(ROOT)/src -I$(ROOT)/src/include
> CXXFLAGS:=3D $(CXXFLAGS) $(CFLAGS)
Its concating I saw.
In file included from ../../src/jrd/../fbutil/FirebirdConfig.h:6,
from ../../src/jrd/gds.cpp:102:
../../src/jrd/../fbutil/../include/fb_string.h:20: `::char_traits' =
undeclared (first use here)
../../src/jrd/../fbutil/../include/fb_string.h:20: parse error before =
`>'
In file included from ../../src/jrd/gds.cpp:102:
../../src/jrd/../fbutil/FirebirdConfig.h:11: ANSI C++ forbids =
declaration `string' with no type
../../src/jrd/../fbutil/FirebirdConfig.h:11: parse error before `;'
In my system `::char_traits' undeclared' in string.h
but cond_t defined somethere in /usr/include
Konstantin=20
|