I reinstalled Harbour and selected every checkbox during the install
process, so I don't think I purposely chose to leave anything out.  I also
never have installed MinGW prior to trying Harbour on that machine...  But I
will probably take a trip down to work tomorrow (where the machine is) and
post what I can, since I will be near there anyway.  I appreciate the
response!

On Sun, Jan 24, 2010 at 1:29 AM, Viktor Szakáts <harbour...@syenar.hu>wrote:

> Hi Smu,
>
> > I posted this question on the users- mailling list, with no replies.
>  Perhaps it's a bit more developer suited.  Hopefully I am not intruding by
> posting this here.
> >       • Why can't I compile my Hello World program on my Windows 7 x64
> OS?
> > C:\hb20\bin>hbmk2.exe hello.prg
> > hbmk2: Processing configuration: C:\hb20\bin\hbmk.cfg
> > Harbour 2.0.0 (Rev. 13372)
> > Copyright (c) 1999-2010, http://www.harbour-project.org/
> >
> > Compiling 'hello.prg'...
> >
> > Lines 1, Functions/Procedures 1
> > Generating C source output to 'hello.c'... Done.
> > C:/hb20/lib/win/mingw/libhbvm.a(hvmall.o):hvmall.c:(.text+0x2e23):
> undefined r
> > eference to `__mingw_vprintf'
> >
> > C:/hb20/lib/win/mingw/libhbvm.a(hvmall.o):hvmall.c:(.text+0x359b):
> undefined r
> >
> > eference to `__mingw_vfprintf'
> > collect2: ld returned 1 exit status
> > hbmk2: Error: Running linker. 1
> > gcc.exe hello.o hbmk_mn4kgp.o    -mconsole -Wl,--start-group -lhbextern
> -lhbdebu
> >
> > g -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin
> -lgtwvt -lgt
> >
> > gui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt
> -lhbrdd -l
> > hbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lkernel32 -luser32
> -lgdi32 -
> >
> > ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid
> -lole32 -lo
> >
> > leaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre
> -lhbzlib  -W
> > l,--end-group -ohello.exe -L"C:/hb20/lib/win/mingw"
>
> It seems you opted to not install the embedded MinGW compiler,
> which means it uses the one you have installed in PATH, and this
> one isn't compatible with this Harbour build.
>
> Can you tell us which MinGW version is this?
>
> > Note: I also found and read the HARBOUR_README_MINGW64 file. The
> instructions were a bit vague, as the link it provides gives you many
> options of what to install and no hint as to which one you need. But with my
> brother's help, he picked out likely the one to use, and it didn't make any
> difference on this issue. Nor did reinstalling Harbour 2.0.0 with every
> option installed in the Wizard. *sad face*
>
> MinGW64 is required only if want to create x64 binaries.
> Instruction are vague because no one has time to update
> the link every week, plus lately there is both x64 and
> x86 native binaries as option (both can be used with
> Harbour). MinGW64 is still is development phase and
> hopefully they'll make it more obvious what to download
> to use it.
>
> Brgds,
> Viktor
>
> _______________________________________________
> Harbour mailing list (attachment size limit: 40KB)
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
>



-- 
smu johnson <smujohn...@gmail.com>
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to