Thank you Oscar again
Thank you Abdul it's working !

Kind regards

On Sat, Jul 9, 2016 at 8:22 PM, Abdul Mutaal <[email protected]> wrote:

> arm-linux-gunueabi-gcc
>
>
> [image: --]
>
> Abdul Mutaal Ahmad
> [image: https://]about.me/mutaal
>
> <https://about.me/mutaal?promo=email_sig&utm_source=email_sig&utm_medium=external_link&utm_campaign=chrome_ext>
>
>
> 2016-07-09 15:52 GMT+02:00 anoir nechi <[email protected]>:
>
>> Do you mean ARM compiler 6 for example in this link
>>
>>
>> https://developer.arm.com/products/software-development-tools/compilers/arm-compiler-6
>>
>> On Fri, Jul 8, 2016 at 11:56 PM, Abdul Mutaal <[email protected]>
>> wrote:
>>
>>> You need an arm-gcc compiler for ARM ISA.
>>>
>>> Thanks
>>> Abdul Mutaal
>>> On Jul 8, 2016 8:28 PM, "anoir nechi" <[email protected]> wrote:
>>>
>>>> Hi again
>>>>
>>>> Thank you Oscar you have been so helpful. i did the steps that you
>>>> mentioned earlier and the application is linked statically.
>>>>
>>>> Now when i run this command:
>>>> build/ARM/gem5.opt configs/example/se.py -c /home/anoir/FFT\
>>>> work/FFT_opt_v1/fast_fourier_transform
>>>>
>>>> i get this this error message:
>>>> fatal: Object file architecture does not match compiled ISA (ARM).
>>>>
>>>> i changed ARM with X86 like so:
>>>> build/X86/gem5.opt configs/example/se.py -c /home/anoir/FFT\
>>>> work/FFT_opt_v1/fast_fourier_transform
>>>>
>>>> And it worked meaning that i have to compile my code with an ARM C
>>>> compiler or something like that!
>>>> Do you have any idea about this issue?
>>>>
>>>> Thank you.
>>>>
>>>>
>>>> On Fri, Jul 8, 2016 at 3:03 PM, Oscar Rosell <[email protected]
>>>> > wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I'd think that the error is just what Gem5 says:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *fatal: Object file is a dynamic executable however only static
>>>>> executables are supported!       Please recompile your executable as a
>>>>> static binary and try again.*You can check that the executable is
>>>>> static by using file command:
>>>>>
>>>>> file /home/anoir/FFT\ work/FFT_opt_v2/fast_fourier_transform
>>>>>
>>>>> And it will tell you if your binary is "statically linked" or
>>>>> "dynamically linked". If it's dynamically linked then you should link your
>>>>> program using -static flag. The command line you provided for compilation
>>>>>
>>>>> gcc -c -static -Wall  fast_fourier_transform.c -lm -o
>>>>> fast_fourier_transform.o
>>>>>
>>>>> Is only for compilation phase. There should be a linking command that
>>>>> you didn't provide and -static should be on that command line. This
>>>>> should compile and statically link your program:
>>>>>
>>>>> gcc -static -Wall fast_fourier_transform.c -lm -o
>>>>> fast_fourier_transform
>>>>>
>>>>> Thanks,
>>>>>
>>>>>     Oscar
>>>>>
>>>>> ---- On Thu, 07 Jul 2016 19:08:42 +0200 *anoir
>>>>> nechi<[email protected] <[email protected]>>* wrote ----
>>>>>
>>>>> HI
>>>>>
>>>>> I'm trying to run a c application of radix4 on gem5 simulator using SE
>>>>> mode. This is the link to the code:
>>>>>
>>>>> http://gweep.net/~rocko/FFT/node6.html#SECTION00060000000000000000
>>>>>
>>>>> i used this command to compile it :
>>>>> gcc -c -static -Wall  fast_fourier_transform.c -lm -o
>>>>> fast_fourier_transform.o
>>>>>
>>>>> then i used this command to run it :
>>>>> build/ARM/gem5.opt configs/example/se.py -c /home/anoir/FFT\
>>>>> work/FFT_opt_v2/fast_fourier_transform
>>>>>
>>>>> and i'm getting this error:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *gem5 Simulator System.  http://gem5.org <http://gem5.org>gem5 is
>>>>> copyrighted software; use the --copyright option for details.gem5 compiled
>>>>> Jun  9 2016 12:22:14gem5 started Jul  7 2016 18:53:41gem5 executing on
>>>>> anoir-Lenovo-IdeaPad-Y510Pcommand line: build/ARM/gem5.opt
>>>>> configs/example/se.py -c '/home/anoir/FFT
>>>>> work/FFT_opt_v2/fast_fourier_transform'Global frequency set at
>>>>> 1000000000000 ticks per secondwarn: DRAM device capacity (8192 Mbytes) 
>>>>> does
>>>>> not match the address range assigned (512 Mbytes)fatal: Object file is a
>>>>> dynamic executable however only static executables are supported!
>>>>> Please recompile your executable as a static binary and try again. @ tick
>>>>> 0[create:build/ARM/sim/process.cc, line 644]Memory Usage: 637548
>>>>> KBytesProgram aborted at cycle 0Aborted (core dumped)*
>>>>>
>>>>> could someone tell me what's wrong!!
>>>>> Thank you
>>>>> --
>>>>> *Anouar NECHI*
>>>>>
>>>>>
>>>>> *IT Engineer : Industrial systemsHigher Institute of Computer
>>>>> ScienceTunis - El Manar University*
>>>>> *Phone :* *(+216) 50 311 536 <%28%2B216%29%2050%20311%20536>*
>>>>> *E-mail :* *[email protected] <[email protected]>*
>>>>> _______________________________________________
>>>>> gem5-users mailing list
>>>>> [email protected]
>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> gem5-users mailing list
>>>>> [email protected]
>>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Anouar NECHI*
>>>>
>>>>
>>>> *IT Engineer : Industrial systemsHigher Institute of Computer
>>>> ScienceTunis - El Manar University*
>>>> *Phone :* *(+216) 50 311 536 <%28%2B216%29%2050%20311%20536>*
>>>> *E-mail :* *[email protected] <[email protected]>*
>>>>
>>>> _______________________________________________
>>>> gem5-users mailing list
>>>> [email protected]
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>>
>>>
>>> _______________________________________________
>>> gem5-users mailing list
>>> [email protected]
>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>
>>
>>
>> --
>> *Anouar NECHI*
>>
>>
>> *IT Engineer : Industrial systemsHigher Institute of Computer
>> ScienceTunis - El Manar University*
>> *Phone :* *(+216) 50 311 536 <%28%2B216%29%2050%20311%20536>*
>> *E-mail :* *[email protected] <[email protected]>*
>>
>> _______________________________________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
>
> --
>
> Regards,
> Abdul Mutaal
> LinkedIn : https://de.linkedin.com/in/abdulmutaalahmad
> Email : [email protected]
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>



-- 
*Anouar NECHI*


*IT Engineer : Industrial systemsHigher Institute of Computer ScienceTunis
- El Manar University*
*Phone :* *(+216) 50 311 536*
*E-mail :* *[email protected] <[email protected]>*
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to