Fwd: installing root from source using visual C++

From: George Locke <georgelocke.roottalk_at_gmail.com>
Date: Mon, 6 Nov 2006 12:30:51 -0500


"Also, please don't mix the
> cygwin and the dos shell builds - you should probably always use the
> cygwin shell for now, as it's better understood."
I hope i understand you to mean that i should 'make' in cygwin not DOS, but i'll be creating a program that runs natively in windows and will make nice with msvc. I need to compile within windows, preferably with msvc.

rather then messing with making clean or distclean, i'm deleting the entire directory between builds, just to be extra sure that things are raelly clean.

typing in the command,
"
( unset VS_UNICODE_OUTPUT ; cl.exe 2>&1 | \ awk '{ if (NR==1) print $8 }' | \
cut -d'.' -f1 )
"
i get no response.

after making in cygwin, the contents of the bin directory are "
total 40

-rwxr-xr-x 1 Administrator None  8447 Nov  6 12:18 memprobe
-rwxr-xr-x 1 Administrator None 19080 Nov  6 12:18 root-config
-rwxr-xr-x 1 Administrator None  1115 Nov  6 12:18 thisroot.csh
-rwxr-xr-x 1 Administrator None  1362 Nov  6 12:18 thisroot.sh
"
before making, the directory has identical contents. rmkdepend.exe is nowhere to be found.

i konw that cygwin can find cl.exe, typing which returns the correct address....

On 11/6/06, Axel Naumann <Axel.Naumann_at_cern.ch> wrote:
> Hi George,
>
> this is still strange. Here are the problems I discovered so far:
>
> > i typed that command
> > "
> > ( unset VS_UNICODE_OUTPUT ; cl.exe 2>&1 | \
> > awk '{ if (NR==1) print $$8 }' | \
> > cut -d'.' -f1 )
> > "
> > and there was no response to my typing this in
>
> My fault, please try it with one '$' only, and send me the output. It
> shoulkd say "14" (without the quotation marks).
>
> ( unset VS_UNICODE_OUTPUT ; cl.exe 2>&1 | \
> awk '{ if (NR==1) print $8 }' | \
> cut -d'.' -f1 )
>
> > cygwin makelog:
> > http://minos.phy.tufts.edu/glocke/rootstuff/mymakelog11-6_1_cygwin
>
> The second problem is rmkdepend which isn't found nor rebuilt. Could you
> send the output of
> ls -l bin/
> when run from a cygwin shell in the directory where you run make?
>
> Could you also run in a cygwin shell:
> make distclean; make
> and check whether that builds rmkdepend.exe? Also, please don't mix the
> cygwin and the dos shell builds - you should probably always use the
> cygwin shell for now, as it's better understood.
>
> Cheers, Axel.
>
Received on Mon Nov 06 2006 - 18:31:12 MET

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:32:01 MET