Problems when mounting c: to /

andreas.marth@daimlerchrysler.com andreas.marth@daimlerchrysler.com
Tue, 27 Feb 2001 11:11:47 +0100


--Boundary=_0.0_=0057440008329344
Content-Type: text/plain; charset=ISO-8859-1; name="MEMO 02/27/01 11:08:30"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hallo!

I just run "ghc -c -v Main.hs 2>&1| tee withMount.log" while c: was mou=
nted at=20
/ and "ghc -c -v Main.hs 2>&1| tee withoutMount.log" after unmounting i=
t.
I attached both Files.
because cygwin complains about a missing /tmp after mounting c: to / I =
have a=20
c:\tmp directory but ghc uses c:\Temp.
I think you should drop the mount c: at / because it is sure a problem =
you run=20
into when installing ghc.
I used a fresh WinNT (service pack 5 and inernet explorer 5 installed) =

installed cygwinat c:\cygwin, mounted c: to /, set PATH, SHELL, HOME, M=
AKE_MODE=20
and TMPDIR, restarted cygwin, created /tmp, installed ghc-4.08.2 at=20
c:\ghc\ghc-4.08.2, added it to PATH, restarted cygwin and went to my co=
de=20
directory. The rest is described above.

So until the next problem,
Andreas





rrt1001@cam.ac.uk@cl.cam.ac.uk am 24.02.2001 13:57:17
Gesendet von:	reuben.thomas@cl.cam.ac.uk
An:	Andreas Marth/FT/DCAG/DCX@WK-EMEA2
Kopie:	glasgow-haskell-users@haskell.org =20

Thema:	Re: Problems when mounting c: to /

> When installing ghc-4.08.2 (onWinNT) as described in the installation=

> instructions under c:, I couldn't get ghc to run.
> It invoked the C-preprozessor and stoped after cleaning.

I'm puzzled by this. Could you please send some sample output? Preferab=
ly
running ghc -v.

> When I unmount c:, it works fine. (If I install cygwin and dont mount=
 c: to /
> it works fine too.)
> But now //c/ is the normal win-root. That's not a problem for me, but=
 how=20
about
> ghc?

Well, if it works, I suppose it's not a problem...

> Does it depend in any way on c: mounted to /?

I'm not sure. I think it used to (because of using /tmp as the temporar=
y
directory). Now it's mostly for convenience.

> If not why do you want this mount (in the  installation instructions =
section
> 2.2.2.1)?

I think it used to be necessary, and I kept it in the instructions part=
ly
because I find it useful to be able to refer to the drive with Unix-sty=
le
paths, with the root directory being /, and partly because it worked, a=
nd
the less I change the instructions, the less likely I am to break somet=
hing.

--=20
http://sc3d.org/rrt/ =A6 wit, n.  educated insolence (Aristotle)




=

--Boundary=_0.0_=0057440008329344
Content-Type: application/octet-stream; name=withMount.log
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=withMount.log

VGhlIEdsb3Jpb3VzIEdsYXNnb3cgSGFza2VsbCBDb21waWxhdGlvbiBTeXN0ZW0sIHZlcnNpb24g
NC4wOC4yDQoNCkVmZmVjdGl2ZSBjb21tYW5kIGxpbmU6IC1jIC12DQoNCkluZWZmZWN0aXZlIEMg
cHJlLXByb2Nlc3NvcjoNCgllY2hvICd7LSMgTElORSAxICJNYWluLmhzIiAtfScgPiBDOi9URU1Q
L2doYzEzMy5jcHAgJiYgY2F0IE1haW4uaHMgPj4gQzovVEVNUC9naGMxMzMuY3BwDQpkZWxldGlu
Zy4uLiBDOi9URU1QL2doYzEzMy5jcHANCg0Kcm0gLWYgQzovVEVNUC9naGMxMzMqDQo=

--Boundary=_0.0_=0057440008329344
Content-Type: application/octet-stream; name=withoutMount.log
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=withoutMount.log

VGhlIEdsb3Jpb3VzIEdsYXNnb3cgSGFza2VsbCBDb21waWxhdGlvbiBTeXN0ZW0sIHZlcnNpb24g
NC4wOC4yDQoNCkVmZmVjdGl2ZSBjb21tYW5kIGxpbmU6IC1jIC12DQoNCkluZWZmZWN0aXZlIEMg
cHJlLXByb2Nlc3NvcjoNCgllY2hvICd7LSMgTElORSAxICJNYWluLmhzIiAtfScgPiBDOi9URU1Q
L2doYzE2Mi5jcHAgJiYgY2F0IE1haW4uaHMgPj4gQzovVEVNUC9naGMxNjIuY3BwDQowLjA1dXNl
ciAwLjA5c3lzdGVtIDA6MDAuMTllbGFwc2VkIDczJUNQVSAoMGF2Z3RleHQrMGF2Z2RhdGEgMG1h
eHJlc2lkZW50KWsNCjBpbnB1dHMrMG91dHB1dHMgKDBtYWpvciswbWlub3IpcGFnZWZhdWx0cyAw
c3dhcHMNCmdoYzpjb21waWxlOk91dHB1dCBmaWxlIE1haW4ubyBkb2Vzbid0IGV4aXN0DQpnaGM6
Y29tcGlsZTpJbnRlcmZhY2UgZmlsZSBNYWluLmhpIGRvZXNuJ3QgZXhpc3QNCmdoYzpyZWNvbXBp
bGU6SW5wdXQgZmlsZSBNYWluLmhzIG5ld2VyIHRoYW4gTWFpbi5vDQoNCkhhc2tlbGwgY29tcGls
ZXI6DQoJQzovZ2hjL2doYy00LjA4LjIvbGliL2hzYyBDOi9URU1QL2doYzE2Mi5jcHAgIC1maWdu
b3JlLWludGVyZmFjZS1wcmFnbWFzIC1mb21pdC1pbnRlcmZhY2UtcHJhZ21hcyAtZnNpbXBsaWZ5
IFsgLWZtYXgtc2ltcGxpZmllci1pdGVyYXRpb25zNCBdICAgLWZ3YXJuLW92ZXJsYXBwaW5nLXBh
dHRlcm5zIC1md2Fybi1taXNzaW5nLW1ldGhvZHMgLWZ3YXJuLW1pc3NpbmctZmllbGRzIC1md2Fy
bi1kZXByZWNhdGlvbnMgLWZ3YXJuLWR1cGxpY2F0ZS1leHBvcnRzIC1maGktdmVyc2lvbj00MDgg
LXN0YXRpYyAiLWhpbWFwPS4lLmhpOkM6L2doYy9naGMtNC4wOC4yL2xpYi9pbXBvcnRzL3N0ZCUu
aGkiICItaGltYXAtc2VwPToiICAgIC12IC1oaWZpbGU9QzovVEVNUC9naGMxNjIuaGkgLW9sYW5n
PWFzbSAtb2ZpbGU9QzovVEVNUC9naGMxNjIucyAtRj1DOi9URU1QL2doYzE2Ml9zdGIuYyAtRkg9
QzovVEVNUC9naGMxNjJfc3RiLmggK1JUUyAtSDYwMDAwMDAgLUsxMDAwMDAwDQpHbGFzZ293IEhh
c2tlbGwgQ29tcGlsZXIsIHZlcnNpb24gNC4wOCwgZm9yIEhhc2tlbGwgOTgsIGNvbXBpbGVkIGJ5
IEdIQyB2ZXJzaW9uIDQuMDgNCjAuMDN1c2VyIDAuMDRzeXN0ZW0gMDowMS42NWVsYXBzZWQgNCVD
UFUgKDBhdmd0ZXh0KzBhdmdkYXRhIDBtYXhyZXNpZGVudClrDQowaW5wdXRzKzBvdXRwdXRzICgw
bWFqb3IrMG1pbm9yKXBhZ2VmYXVsdHMgMHN3YXBzDQoNClBpbiBvbiBIYXNrZWxsIGNvbnNpc3Rl
bmN5IGluZm86DQoJZWNobyAnDQoJLnRleHQNCmhzYy5NYWluLmhzLjQwLjAuLjonID4+IEM6L1RF
TVAvZ2hjMTYyLnMNCjAuMDZ1c2VyIDAuMDdzeXN0ZW0gMDowMC4yMGVsYXBzZWQgNjUlQ1BVICgw
YXZndGV4dCswYXZnZGF0YSAwbWF4cmVzaWRlbnQpaw0KMGlucHV0cyswb3V0cHV0cyAoMG1ham9y
KzBtaW5vcilwYWdlZmF1bHRzIDBzd2Fwcw0KKioqIE5ldyBoaSBmaWxlIGZvbGxvd3MuLi4NCl9f
aW50ZXJmYWNlICJNYWluIiBNYWluICB3aGVyZQ0KX19leHBvcnQgTWFpbiBtYWluOw0KaW1wb3J0
IFByZWxGbG9hdCAxICE7DQppbXBvcnQgUHJlbHVkZSAxOw0KbWFpbiA6OiBQcmVsSU9CYXNlLklP
IFByZWxCYXNlLlowVCA7DQoNCg0KZ2hjOiBtb2R1bGUgdmVyc2lvbiBjaGFuZ2VkIHRvIDE7IHJl
YXNvbjogbm8gb2xkIC5oaSBmaWxlDQoNClJlcGxhY2UgLmhpIGZpbGUsIGlmIGNoYW5nZWQ6DQoJ
Y21wIC1zIE1haW4uaGkgQzovVEVNUC9naGMxNjIuaGktbmV3IHx8ICggcm0gLWYgTWFpbi5oaSAm
JiBjcCBDOi9URU1QL2doYzE2Mi5oaS1uZXcgTWFpbi5oaSApDQpDb21tYW5kIGV4aXRlZCB3aXRo
IG5vbi16ZXJvIHN0YXR1cyAyDQowLjAzdXNlciAwLjA5c3lzdGVtIDA6MDAuMTdlbGFwc2VkIDcw
JUNQVSAoMGF2Z3RleHQrMGF2Z2RhdGEgMG1heHJlc2lkZW50KWsNCjBpbnB1dHMrMG91dHB1dHMg
KDBtYWpvciswbWlub3IpcGFnZWZhdWx0cyAwc3dhcHMNCg0KVW5peCBhc3NlbWJsZXI6DQoJZ2Nj
IC1vIE1haW4ubyAtYyAgLUkuIC1JQzovZ2hjL2doYy00LjA4LjIvbGliL2luY2x1ZGVzIEM6L1RF
TVAvZ2hjMTYyLnMNCjAuMDh1c2VyIDAuMThzeXN0ZW0gMDowMC4zNWVsYXBzZWQgNzQlQ1BVICgw
YXZndGV4dCswYXZnZGF0YSAwbWF4cmVzaWRlbnQpaw0KMGlucHV0cyswb3V0cHV0cyAoMG1ham9y
KzBtaW5vcilwYWdlZmF1bHRzIDBzd2Fwcw0KDQpybSAtZiBDOi9URU1QL2doYzE2MioNCg==

--Boundary=_0.0_=0057440008329344--