Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2011-09-24 10:04:48

ghaber
Member
Registered: 2008-10-26
Posts: 11

Compilation error mkversion.pl

Hi,

I have a problem while compiling, and I know how to solve it but I would like to get it solved in the svn as it happens in every version in my case. I am using Windows 7. The error is below and the solution is editing manually the file C:\ProxSpace\pm3\tools\mkversion.pl and replacing:

"svn $svnversion"

by

"svn 498" or the version you are working with.

It seems the file version.c that is generated my mkversion.pl is not well done so I found that solution. Any idea of a final solution??

I need also the deactivate the antivirus Avast while compiling, if not I get many "perl_chiild_copy" errors like this one:
     
"2 [main] perl 6320 child_copy: linked dll data write copy failed, 0x2C2000..0x2C2370, done 0, windows pid 6320, Win32 error 487"

Thanks


$ make all
make -C bootrom all
make[1]: Entering directory `/home/pm3/bootrom'
make[1]: Leaving directory `/home/pm3/bootrom'
make[1]: Entering directory `/home/pm3/bootrom'
perl ../tools/mkversion.pl .. > version.c || cp ../common/default_version.c vers
ion.c
      6 [main] perl 6012 child_copy: linked dll data write copy failed, 0x2E2000
..0x2E2370, done 0, windows pid 6012, Win32 error 487
arm-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=gnu99 -I.
-mthumb -mthumb-interwork -o obj/version.o version.c
version.c:8:2: error: missing terminating " character
version.c:8: error: missing terminating " character
version.c:9:1: error: missing terminating " character
version.c:9: error: missing terminating " character
cc1.exe: warnings being treated as errors
version.c:10: error: initializer-string for array of chars is too long
version.c:10: error: (near initialization for 'version_information.svnversion')
make[1]: *** [obj/version.o] Error 1
make[1]: Leaving directory `/home/pm3/bootrom'
make: *** [bootrom/all] Error 2

Offline

Board footer

Powered by FluxBB