[plt-scheme] setup-extension.ss question

From: Zhu Chongkai (mathematica at citiz.net)
Date: Tue Dec 21 07:18:10 EST 2004

Here are the messages:

> (pre-installer (string->path "/usr/full-299.25/collects/mrmathematica/"))
make: making compiled/native/i386-linux/ml.o because compiled/native/i386-linux/ml.o does not exist
compile-extension: (/usr/bin/gcc -c -O2 -fPIC -I/usr/include -I/usr/full-299.25/include ml.c -o compiled/native/i386-linux/ml.o)
ml.c: In function `MathGetByteString':
ml.c:135: warning: passing arg 2 of `MLGetByteString' from incompatible pointer type
ml.c:137: warning: passing arg 1 of `scheme_make_sized_byte_string' discards qualifiers from pointer target type
ml.c: In function `MathGetUnicodeString':
ml.c:152: warning: passing arg 2 of `MLGetUnicodeString' from incompatible pointer type
ml.c: In function `MathGetSymbol':
ml.c:173: warning: passing arg 2 of `MLGetSymbol' from incompatible pointer type
make: making compiled/native/i386-linux/ml.so because compiled/native/i386-linux/ml.so does not exist
link-extension: (/usr/bin/ld -shared -L/usr/lib compiled/native/i386-linux/ml.o -lML /usr/full-299.25/lib/mzdyn.o -o compiled/native/i386-linux/ml.so)
make: made compiled/native/i386-linux/ml.o
make: made compiled/native/i386-linux/ml.so


> (pre-installer (string->path "C:\\Program Files\\PLT-FULLCVS-299.25\\collects\\mrmathematica\\"))
make: making compiled\native\win32\i386\ml.obj because compiled\native\win32\i386\ml.obj does not exist
compile-extension: (C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN\cl.exe /c /MT /O2 -IC:\Program Files\PLT-FULLCVS-299.25\collects\mrmathematica\include /IC:\Program Files\PLT-FULLCVS-299.25\include ml.c /Focompiled\native\win32\i386\ml.obj)
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9466 for 80x86
Copyright (C) Microsoft Corporation 1984-2001. All rights reserved.

ml.c
ml.c(137) : warning C4090: ???????? : ????g?const???????
c:\program files\plt-fullcvs-299.25\collects\mrmathematica\ml.c(143) : warning C4715: ??MathGetByteString?? : ????????????????????
c:\program files\plt-fullcvs-299.25\collects\mrmathematica\ml.c(166) : warning C4715: ??MathGetUnicodeString?? : ????????????????????
c:\program files\plt-fullcvs-299.25\collects\mrmathematica\ml.c(181) : warning C4715: ??MathGetSymbol?? : ????????????????????
c:\program files\plt-fullcvs-299.25\collects\mrmathematica\ml.c(196) : warning C4715: ??MathGetArgCount?? : ????????????????????
make: making compiled\native\win32\i386\ml.dll because compiled\native\win32\i386\ml.dll does not exist
link-extension: (C:\Program Files\Microsoft Visual Studio .NET\VC7\BIN\cl.exe /LD compiled\native\win32\i386\ml.obj C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\libmzsch299_025.lib C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\libmzgc299_025.lib C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\mzdyn.exp C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\mzdyn.obj ML32I2M.lib /Fecompiled\native\win32\i386\ml.dll)
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.00.9466 for 80x86
Copyright (C) Microsoft Corporation 1984-2001. All rights reserved.

Microsoft (R) Incremental Linker Version 7.00.9466
Copyright (C) Microsoft Corporation.  All rights reserved.

/dll 
/out:compiled\native\win32\i386\ml.dll 
compiled\native\win32\i386\ml.obj 
"C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\libmzsch299_025.lib" 
"C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\libmzgc299_025.lib" 
"C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\mzdyn.exp" 
"C:\Program Files\PLT-FULLCVS-299.25\lib\msvc\mzdyn.obj" 
ML32I2M.lib 
make: made compiled\native\win32\i386\ml.obj
make: made compiled\native\win32\i386\ml.dll


 
  




Posted on the users mailing list.