You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 2904 Reporter: administrator Status: closed Resolution: fixed Priority: normal Severity: minor Category: ~DO NOT USE (was: OCaml general)
Bug description
camlp4/etc/Makefile changes I made to build under win32:
change .a to .$(A) and .o to .$(O)
$ diff ../ocaml308/ocaml/camlp4/etc/Makefile camlp4/etc/Makefile
35c35
< mv pr_rp.a pr_rp.o
mv pr_rp.$(A) pr_rp.$(O)
40c40
< mv pr_op.a pr_op.o
mv pr_rp.$(A) pr_rp.$(O)
45c45
< mv pr_schemep.a pr_schemep.o
mv pr_schemep.$(A) pr_schemep.$(O)
(You can ignore me; I solved my problem...)
By the way, adding LIB to my environment variables in Cygwin bash didn't seem to help find tk84.lib and tcl84.lib. It seems that link looks at a cmd.exe parent's environment variables instead of inheriting from bash.exe? But I just tried it again and it worked fine, after changing LIB in Control Panel / System / Environment and restarting my shell.
By the way, adding LIB to my environment
variables in Cygwin bash didn't seem to help find tk84.lib and tcl84.lib. It
seems that link looks at a cmd.exe parent's environment variables instead of
inheriting from bash.exe? But I just tried it again and it worked fine, after
changing LIB in Control Panel / System / Environment and restarting my
shell.
Original bug ID: 2904
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
camlp4/etc/Makefile changes I made to build under win32:
change .a to .$(A) and .o to .$(O)
$ diff ../ocaml308/ocaml/camlp4/etc/Makefile camlp4/etc/Makefile
35c35
< mv pr_rp.a pr_rp.o
40c40
< mv pr_op.a pr_op.o
45c45
< mv pr_schemep.a pr_schemep.o
(You can ignore me; I solved my problem...)
By the way, adding LIB to my environment variables in Cygwin bash didn't seem to help find tk84.lib and tcl84.lib. It seems that link looks at a cmd.exe parent's environment variables instead of inheriting from bash.exe? But I just tried it again and it worked fine, after changing LIB in Control Panel / System / Environment and restarting my shell.
--
first approach (some history):
1698 export LIB=$LIB:c:/tcl
1701 export LIB=$LIB:c:/tcl/lib
1707 export LIB=$LIB:"c:\tcl\lib"
1709 export LIB=$LIB:"c:\tcl\lib\"
.all failed so I did this in desperation:
1736 for d in otherlibs/labltk/[a-z]*/ ; do cp c:/tcl/lib/*84.lib $d; done
But now it works fine, after changing LIB in system vars and:
rm otherlibs/labltk//t84.lib
cd otherlibs/labltk
make -f Makefile.nt clean
cd ../..
make -f Makefile.nt world
<STYLE></STYLE>
$ diff ./ocaml308/ocaml/camlp4/etc/Makefile camlp4/etc/Makefile
35c35
< mv pr_rp.a pr_rp.o
---
> mv pr_rp.$(A) pr_rp.$(O)
40c40
< mv pr_op.a pr_op.o
---
> mv pr_rp.$(A) pr_rp.$(O)
45c45
< mv pr_schemep.a pr_schemep.o
---
> mv pr_schemep.$(A) pr_schemep.$(O)
1701 export LIB=$LIB:c:/tcl/lib
1707 export LIB=$LIB:"c:\tcl\lib"
1709 export LIB=$LIB:"c:\tcl\lib\\"
The text was updated successfully, but these errors were encountered: