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