Re: Compilation on Windows 8 with Visual Studio 2013

Sam Steingold <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
Hi,

> * Loïc Maury <[email protected]> [2016-05-26 10:50:12 +0200]:
>
> I'am trying to compile the source code of CLisp on Windows 8.1, but without
> success.

I don't think anyone has ever done that.

> I have installed the third library (ffcall, gettext-runtime, libiconv,
> libsigsegv),
>
> however I'am blocked at CLisp/src when I do nmake (after copied
>
> win32msvc to src\makefile, and follow steps).
>
> the compiler return to me :
>
> cl : Command line error D8022 : cannot open 'CPPFLAGS@' with the command
>
> cl @CPPFLAGS@ -I/gllib  -G5 -Os -Oy -Ob1 -Gs -Gf -Gy -U__GNUC__ -DANSI
> -D_M_IX86=500 -D_WIN32 -I"C:\\Program Files (x86)\\Microsoft Visual Studio
> 12.0\\VC"/include -DENABLE_UNICODE @INCTERMCAP@ -DDYNAMIC_FFI -DNO_GETTEXT
> -I.   ..\utils\comment5.c /Fecomment5.exe
>
> Do you have any idea of the error ?

your makefile should have no "@" in it.
they are supposed to be replaced by configure, but you are not using it
with msvs.
this means that you need to edit it and replace all things like
@CPPFLAGS@ with something appropriate for your situation.
specifically, @CPPFLAGS@ and @X_LIBS@ can probably be removed.
@LTLIBSIGSEGV@ should point to the place where you installed libsigsegv.
&c &c.

PS. this will not be a joyride, sorry.

PPS. You might want to consider mingw instead.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 16.04 (xenial) X 11.0.11803000
http://www.childpsy.net/ http://islamexposedonline.com http://dhimmi.org
http://think-israel.org http://palestinefacts.org http://mideasttruth.com
Lisp: Serious empowerment.

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.