summary refs log tree commit diff stats
path: root/results/scraper/box64/82
blob: c41d56ff0cea21e5541fe29157dd365bbcae3e98 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
A compilation problem
I'm sorry to bother you, but I'm in great trouble. 
Now I'm trying to compile this program. The cmake construction has been completed normally, but an error about the assembly file occurred during make compilation. I'm a little here.

```
/home/greatwall/ww/gitee/box64/src/dynarec/arm64_prolog.S: Assembler messages:
/home/greatwall/ww/gitee/box64/src/dynarec/arm64_prolog.S:12: error:operand 1 should be a floating-point register -- `stp lr,fp,[sp,-16]'
CMakeFiles/dynarec_arm.dir/build.make:158: recipe for target 'CMakeFiles/dynarec_arm.dir/src/dynarec/arm64_prolog.S.o' failed
make[2]: *** [CMakeFiles/dynarec_arm.dir/src/dynarec/arm64_prolog.S.o] Error 1
CMakeFiles/Makefile2:288: recipe for target 'CMakeFiles/dynarec_arm.dir/all' failed
make[1]: *** [CMakeFiles/dynarec_arm.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2
```

For the construction process, please refer to the description in the document and use it as follows:

```
$ mkdir build
$ cd build
$ cmake .. -DARM_DYNAREC=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo
```

and My machine CPU info is :  

```
Architecture:          aarch64
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
One CPU threads:1
One CPUs:  2
Socket(s):             2
Model name:            Phytium
CPU max MHz:           2600.0000
CPU min MHz:           1900.0000
BogoMIPS:              3456.00
Flags:                 fp asimd evtstrm aes pmull sha1 sha2 crc32
```

It's very urgent to get your help. Thank you very much.    :)