Try simply

sed "s/SIESTA_ARCH/test/g" and sed "s/FFLAGS/test/g" and see what happens.

Marcos

On Wed, Dec 7, 2011 at 1:47 PM, Mohammad Goodarzi <
mohammad.goda...@gmail.com> wrote:

> if your mean is like this I also tried like this
>
> @sed  "s/SIESTA_ARCH/{SIESTA_ARCH}/g" version.F90 > temp0.F90
>  @sed  "s/FFLAGS/{FC} {FFLAGS}/g" temp0.F90 > compinfo.F90
> again the same error
>
> with this
>
> @sed  's/SIESTA_ARCH/{SIESTA_ARCH}/g' version.F90 > temp0.F90
> @sed  's/FFLAGS/{FC} {FFLAGS}/g' temp0.F90 > compinfo.F90
>
> error changed to
>
> Incorporating information about present compilation (compiler and flags)
> make[1]: /usr/local/bin/gfortran: Command not found
> make[1]: *** [compinfo.o] Error 127
> make: *** [version] Error 2
>
>
> what should I do now?
>
> Thanks
>
>
>
> On Wed, Dec 7, 2011 at 7:08 PM, Mohammad Goodarzi <
> mohammad.goda...@gmail.com> wrote:
>
>> In fact
>>
>> I removed the # , if I did it correctly (the place is as follow)
>>
>> dc_lapack.a:  Libs/dc_lapack.f
>> @echo "==> Compiling dc_lapack.a in Libs..."
>>  @(cd Libs ; $(MAKE) dc_lapack.a)
>> *#*
>> version:
>> @echo
>> @echo "==> Incorporating information about present compilation
>>
>> then i error was the same
>>
>> then I put like this (") and or like this (') instead #
>> and the error became like this
>>
>> Makefile:149: *** missing separator.  Stop.
>>
>> what should I do?
>>
>> Thanks
>>
>>
>>
>>
>> 2011/12/7 Marcos Veríssimo Alves <marcos.verissimo.al...@gmail.com>
>>
>>> Mohammad,
>>>
>>> I also have the same setting as you, and didn't have any problems
>>> compiling 1.3f1, at least not in this part. I remember, though, that I also
>>> had this problem when I first tried to compile it. It's likely that you
>>> could have your problem solved by replacing the entries in lines 153 and
>>> 154 of the Makefile with stuff without the $, just plain text. You'll lose
>>> info on the compilation flags and details, but if you do good bookkeeping
>>> on that, it's a small price to pay :) If the problem continues, just
>>> replace the double quotes (") on the sed expressions of lines 153-154 with
>>> single quotes ('), also bearing in mind that no $ characters should appear
>>> when you use single quotes.
>>>
>>> Marcos
>>>
>>>
>>> On Wed, Dec 7, 2011 at 12:55 PM, Mohammad Goodarzi <
>>> mohammad.goda...@gmail.com> wrote:
>>>
>>>> Dear
>>>> I need it for Smeagol , and I only should be able to compile this,
>>>> I do not have any problem to compile Siesta version 3.1
>>>> I just have problem with this one
>>>>
>>>> My system is Ubuntu
>>>> I have MKL
>>>> Intel Fortran
>>>> and Gfortran
>>>>
>>>> In fact i install all of them but I do not know how to be sure whether
>>>> they work or not?
>>>>
>>>> I am using of following arch.make
>>>>
>>>> and I get this error when I make
>>>>
>>>> Incorporating information about present compilation (compiler and flags)
>>>> sed: -e expression #1, char 11: unknown option to `s'
>>>> make: *** [version] Error 1
>>>> mohammad@ubuntu:~/Desktop/siesta-1.3f1/Src$
>>>>
>>>>
>>>> SIESTA_ARCH=intel-mkl
>>>> #
>>>> # Intel fortran compiler for linux with mkl optimized blas and lapack
>>>> #
>>>> # Be sure to experiment with different optimization options.
>>>> # You have quite a number of combinations to try...
>>>> #
>>>> FC=/usr/local/bin/gfortran
>>>> #
>>>> FFLAGS= -w -mp -tpp5 -O3
>>>> FFLAGS_DEBUG= -g
>>>> LDFLAGS=-Vaxlib
>>>> COMP_LIBS=linalg.a
>>>> RANLIB=echo
>>>> #
>>>> NETCDF_LIBS=
>>>> NETCDF_INTERFACE=
>>>> DEFS_CDF=
>>>> #
>>>> MPI_INTERFACE=
>>>> MPI_INCLUDE=
>>>> DEFS_MPI=
>>>> #
>>>> GUIDE=/opt/intel/mkl/lib/ia32/libguide.a
>>>> LAPACK=/opt/intel/mkl/lib/ia32/libmkl_lapack.a
>>>> BLAS=/opt/intel/mkl/lib/ia32/libmkl_p3.a
>>>> #G2C=/usr/lib/gcc-lib/i386-redhat-linux/2.96/libg2c.a
>>>> LIBS=$(LAPACK) $(BLAS) $(G2C) $(GUIDE)  -lpthread
>>>> SYS=bsd
>>>> DEFS= $(DEFS_CDF) $(DEFS_MPI)
>>>> #
>>>> .F.o:
>>>> $(FC) -c $(FFLAGS)  $(DEFS) $<
>>>> .f.o:
>>>> $(FC) -c $(FFLAGS)   $<
>>>> .F90.o:
>>>> $(FC) -c $(FFLAGS)  $(DEFS) $<
>>>> .f90.o:
>>>> $(FC) -c $(FFLAGS)   $<
>>>> #
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Wed, Dec 7, 2011 at 6:19 PM, Gomes Rocha <cgrocha...@gmail.com>wrote:
>>>>
>>>>> Dear Mohammad,
>>>>>
>>>>> are you sure you can only use this version? I highly recommend more
>>>>> updated versions.
>>>>> Which compiler have you installed in you pc and that you are using for
>>>>> this installation?
>>>>>
>>>>> best
>>>>>
>>>>> CGRocha
>>>>>
>>>>> On 7 December 2011 16:31, Mohammad Goodarzi <
>>>>> mohammad.goda...@gmail.com> wrote:
>>>>> > Dear
>>>>> >
>>>>> > I am trying to compile Siesta 1.3f but i got this error, can anybody
>>>>> help me
>>>>> > to solve it?
>>>>> >
>>>>> > sed: -e expression #1, char 11: unknown option to `s'
>>>>> > make: *** [version] Error 1
>>>>> >
>>>>> >
>>>>> > Thanks
>>>>>
>>>>
>>>>
>>>
>>
>

Responder a