On 02/23/12 11:05, Frank Schlottmann-Gödde wrote:
> On 22/02/12 19:31, Rafael Kitover wrote:
>> Hello fb hackers.
>>
>> I tried recently to compile firebird trunk on my Mac OSX Lion system and ran 
>> into some issues, which I'll describe here.
>> g++ -O3 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.6 
>> -I/Users/rkitover/src/firebird/firebird/trunk/src/include/gen 
>> -I/Users/rkitover/src/firebird/firebird/trunk/src/include 
>> -I/opt/local/include -I/opt/local/include/libtommath -D_THREAD_SAFE 
>> -fno-rtti -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak 
>> -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak 
>> -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak -c 
>> /Users/rkitover/src/firebird/firebird/trunk/src/gpre/cme.cpp -o 
>> /Users/rkitover/src/firebird/firebird/trunk/temp/Release/gpre/cme.o
>> sed: -e: No such file or directory
>> make[3]: *** 
>> [/Users/rkitover/src/firebird/firebird/trunk/temp/Release/gpre/cme.o] Error 1
>> make[2]: *** [master_process] Error 2
>> make[1]: *** [firebird] Error 2
>> make: *** [firebird] Error 2
>>
>>
>>
>> I could not find a "sed" invocation in any of the Makefiles 

GNU make has include capability, and sed is invoked from make.rules file.
Therefore yes - you should better install sed on your build system.

BTW - quite possible you are the first one trying to build trunk on Mac.
I suppose a lot of things may go wrong during build. For example, whole
build system was reworked much, and some branches are sooner of all used
only at Mac. If you still want to try, fill free to consult here later.

>> so I don't know where it's coming from. Any help here would be greatly 
>> appreciated.
>
> in /builds/install

Frank, files in install have nothing to do with compilation. They are
used to make install packages.

> /arch-specific/darwin/Makefile.in are lots of
> invocations of "sed -e", so the resulting Makefile should have them
> also. I can't check it, as I don't have a Mac at hand.



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to