delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/23/10:47:37

From: fsnijder AT elektron DOT et DOT tudelft DOT nl (FIM)
Newsgroups: comp.os.msdos.djgpp
Subject: Problems using djgpp with matcom (make)
Date: Sun, 23 Mar 97 12:47:07 GMT
Organization: Delft University of Technology
Lines: 106
Message-ID: <5h38k5$oii$1@news.tudelft.nl>
NNTP-Posting-Host: dokov.et.tudelft.nl
Keyword: matcom make
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I am not an experienced djgpp user, I recently wanted to compile some matlab 
files I made. 
So, I downloaded the appropiate zip -files and extracted them :

E:\DJGPP>dir/w

 Het volume in station E is DATADISK   .
 Het volumenummer is 1D6F-15E9.
 Directory van E:\DJGPP.

[.]             [..]            00_INDEX.TXT    WS_FTP.LOG      DJDEV201.ZIP
FAQ202B.ZIP     BNU27B.ZIP      GPP2721B.ZIP    [BIN]           DJGPP.ENV
[INCLUDE]       [INFO]          [LIB]           [MANIFEST]      [TMP]
[ZONEINFO]      [FAQ]           LGP271B.ZIP     MAK375B.ZIP     [LANG]
OBC2721B.ZIP    TXI390B.ZIP     [GNU]
        11 bestand(en)      6.187.969 bytes.
        12 dir('s)         64.446.464 bytes beschikbaar.

When done, nothing worked but I soon found out that I had to set some paths 
in the autoexec.bat :

rem - By Windows 95 Network - C:\WINDOWS\net start
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
SET INCLUDE=e:\djgpp\INCLUDE;e:\djgpp\lang\cxx\
SET LIB=e:\djggp\LIB;e:\MATCOM\
path=e:\djgpp\bin;c:\windows\command;c:\windows

But this was not enough because :

E:\MATCOM>make djgpp
make dosmatlib_matcom 'CXX=gcc' 'CXXFLAGS= -w -O -fno-inline' LDFLAGS='-lgpp 
-lm
' 'EXENAME=../../matcom.exe'
make.exe[1]: Entering directory `e:/matcom'
cd src\matlib
del *.o
Kan het bestand niet vinden. (can't find file)
make -f ../../makefile makematlib 'CXX=gcc' 'CXXFLAGS=-w -O -fno-inline' 
M_TYPE=
double MLIB=1 'LDFLAGS=-lgpp -lm'
make.exe[2]: Entering directory `e:/matcom/src/matlib'
gcc -c -w -O -fno-inline -Dm_type=double -DMLIB=1 -o file_32.o file_32.cxx
file_32.cxx:8: string.h: No such file or directory (ENOENT)
make.exe[2]: *** [file_32.o] Error 1
make.exe[2]: Leaving directory `e:/matcom/src/matlib'
make.exe[1]: *** [dosmatlib] Error 2
make.exe[1]: Leaving directory `e:/matcom'
make.exe: *** [djgpp] Error 2

Note the errors.

When I tried to compile a sample.m matlab file te result was :
MATCOM                                                             Version 
2.00
Copyright (c) 1995,1996 by MathTools LTD                    All rights 
reserved

* EVALUATION version
* You must order after 30 days. See   order.txt   or   
http://www.mathtools.com

Using DJGPP : Target GO32

Skipping sample.m
Skipping grad.m
Compiling...
In file included from grad.cpp:5:
E:\MATCOM\/matlib.h:15: stdio.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:16: stdlib.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:604: iostream.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:656: limits.h: No such file or directory (ENOENT)
In file included from g_sample.cpp:5:
E:\MATCOM\/matlib.h:15: stdio.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:16: stdlib.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:604: iostream.h: No such file or directory (ENOENT)
E:\MATCOM\/matlib.h:656: limits.h: No such file or directory (ENOENT)
gcc.exe: grad.o: No such file or directory (ENOENT)
gcc.exe: g_sample.o: No such file or directory (ENOENT)


Can anybody tell me what I have to do?

Thank you for your time,

Freddy Snijder




Ad 1. My matcom dir looks like :
E:\MATCOM>dir/w

 Het volume in station E is DATADISK   .
 Het volumenummer is 1D6F-15E9.
 Directory van E:\MATCOM.

[.]             [..]            [DOC]           [EXAMPLES]      [SRC]
WMATCOM.EXE     DMATCOM.EXE     SETUP.EXE       MATCOM.ICO      MATWORD.ICO
MATWRITE.ICO    WCOMMAND.EXE    WCOMMAND.PIF    MATCOM.PIF      INSTALL.BAT
MAKEFILE        MEXHELP.C       MATWAVE.EXE     VBRUN300.DLL    MATLIB.H
WINTTY.OBJ      WINTTYC.OBJ     MATLIB.DEF      MATCOM.RSV      README.TXT
MATCOM.BAT      MATCOM.INI      MPATH           INSTALL.PIF     PATH.BAT
MCPATH.BAT
        26 bestand(en)        753.033 bytes.
         5 dir('s)         64.446.464 bytes beschikbaar.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019