Link to home
Start Free TrialLog in
Avatar of longjumps
longjumps

asked on

gnuwin32 - how to complie in Microsoft VS2010?

How to compile the following sources in MS VS2010?

http://sourceforge.net/projects/gnuwin32/files/regex/
ASKER CERTIFIED SOLUTION
Avatar of Member_2_6373554
Member_2_6373554

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of sarabande
sarabande
Flag of Luxembourg image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of longjumps
longjumps

ASKER

I installed "cygwin" and everything it needs on my Win7 x64.

Running according to instruction from INSTALL file from package (src\regex\2.7\regex-2.7-src\).

On First step on "configure" I got error for:
...
checking for nl_langinfo... yes
checking for re_comp... no
checking for regcomp... yes
checking for setlocale... yes
...
regex-2.7.configure-cygwin.txt
On Second step "make check" error is on:
...
make[1]: *** No rule to make target `regex-dllversion.c', needed by `regex-dllversion.lo'.  Stop.
make[1]: Leaving directory `/opt/glibc-build/src'
Makefile:262: recipe for target `check-recursive' failed
make: *** [check-recursive] Error 1
...
glibc-2.17-build-error.txt

Logs for these steps are attached.

Please advice
I installed MinGW and always on build is getting error:

...

../../glibc/src/regex/2.7/regex-2.7-src/src/regexec.c:3319:42: warning: incompat
ible implicit declaration of built-in function 'alloca' [enabled by default]
 gcc -DHAVE_CONFIG_H -I. -I.. -I../../glibc/src/regex/2.7/regex-2.7-src/src -g -
O2 -MT regex.lo -MD -MP -MF .deps/regex.Tpo -c ../../glibc/src/regex/2.7/regex-2
.7-src/src/regex.c -o regex.o >/dev/null 2>&1
mv -f .deps/regex.Tpo .deps/regex.Plo
make[1]: *** No rule to make target `regex-dllversion.lo', needed by `libregex.l
a'.  Stop.
make[1]: Leaving directory `/home/Semyon/glibc-build/src'
make: *** [check-recursive] Error 1


Please advice
not exact