users-prolog
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Quintus to Gnu Prolog conversion


From: pauline . kra
Subject: Re: Quintus to Gnu Prolog conversion
Date: Wed, 30 Apr 2008 10:11:47 -0400 (EDT)


Dear Thierry,
removing the double quotes did not help:

C:\Documents and Settings\pauline\Desktop>cd\rapport\gnutesting

C:\RAPPORT\gnutesting>set TMP=c:\RAPPORT\gnutesting

C:\RAPPORT\gnutesting>gplc -v lexsemacta.pl
Prolog compiler (GNU Prolog) 1.3.0
By Daniel Diaz
Copyright (C) 1999-2007 Daniel Diaz
GNU Prolog comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GNU Prolog
under the terms of the GNU General Public License.
For more information about these matters, see the files named COPYING.

Path used: c:\gnu-prolog

*** Compiling

--- file: lexsemacta.pl
pl2wam -o c:\RAPPORT\gnutesting\gplc2.wam lexsemacta.pl
wam2ma -o c:\RAPPORT\gnutesting\gplc3.ma c:\RAPPORT\gnutesting\gplc2.wam
delete c:\RAPPORT\gnutesting\gplc2.wam
ma2asm -o c:\RAPPORT\gnutesting\gplc4.s c:\RAPPORT\gnutesting\gplc3.ma
delete c:\RAPPORT\gnutesting\gplc3.ma
mingw-as -o c:\RAPPORT\gnutesting\gplc5.obj c:\RAPPORT\gnutesting\gplc4.s
delete c:\RAPPORT\gnutesting\gplc4.s

*** Linking

cl -nologo -F8000000 -Felexsemacta c:\RAPPORT\gnutesting\gplc5.obj c:\gnu-prolog \lib\all_pl_bips.obj c:\gnu-prolog\lib\all_fd_bips.obj c:\gnu-prolog\lib\top_lev el.obj c:\gnu-prolog\lib\debugger.obj c:\gnu-prolog\lib\libbips_fd.lib c:\gnu-pr olog\lib\libengine_fd.lib c:\gnu-prolog\lib\libbips_pl.lib c:\gnu-prolog\lib\lib engine_pl.lib c:\gnu-prolog\lib\liblinedit.lib advapi32.lib user32.lib ws2_32.li
b /link /ignore:4089 /subsystem:console

LINK : error : Internal error during Pass1
compilation failed
deleting temporary files before exit
delete c:\RAPPORT\gnutesting\gplc5.obj
delete c:\RAPPORT\gnutesting\gplc5.obj

C:\RAPPORT\gnutesting>

grateful for your patience,

Pauline



On Tue, 29 Apr 2008, Thierry Martinez wrote:

Dear Pauline,

C:\RAPPORT\gnutesting> set TMP="C:\RAPPORT\gnutesting"

Try to remove double-quotes.  I was confused by the Windows
command-line syntax in my previous message.


C:\RAPPORT\gnutesting>gplc -v lexsemacta.pl
[...]
pl2wam -o \gplc2.wam lexsemacta.pl
[...]

"\gplc2.wam" should be prefixed by "C:\RAPPORT\gnutesting": gplc seems
to be unable to find C:\RAPPORT\gnutesting.  Since gplc should not be
confused by the presence of double-quotes in TMP (as opposed to cl), I
rather suspect something related to long names (perhaps you can try to
set TMP=C:\RAPPORT\GNUTES~1).  Anyway, I didn't manage to reproduce
this misbehaviour when C:\RAPPORT\gnutesting exists.

[...]
cl -nologo [...]
Command line error D2018 : cannot create linker response file
compilation failed
[...]
deleting temporary files before exit
delete \gplc5.obj
delete \gplc5.obj

This error should be fixed with the new value of TMP.

Do you really need to use GNU-Prolog outside Cygwin environment?

--
Thierry.


_______________________________________________
Users-prolog mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/users-prolog





reply via email to

[Prev in Thread] Current Thread [Next in Thread]