info-mtools
[Top][All Lists]
Advanced

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

Re: [Mtools] Os2


From: Alain Knaff
Subject: Re: [Mtools] Os2
Date: Tue, 10 Feb 2009 00:14:31 +0100
User-agent: Thunderbird 2.0.0.19 (X11/20090105)

Elbert Pol wrote:
> Hoi,
> Tried to port mtools v4 to os/2
> But it fails @ the make.
> I use gcc 4.3.3
> Here is the make output:
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> buffer.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> charsetConv.c
> charsetConv.c: In function 'dos_to_wchar':
> charsetConv.c:69: warning: passing argument 2 of 'iconv' from 
> incompatible pointer type
> charsetConv.c: In function 'safe_iconv':
> charsetConv.c:91: warning: passing argument 2 of 'iconv' from 
> incompatible pointer type
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> codepages.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> config.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> copyfile.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> devices.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> dirCache.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> directory.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> direntry.c
> direntry.c: In function '_fprintPwd':
> direntry.c:78: warning: implicit declaration of function 'putwc'
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> expand.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c fat.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> fat_free.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> file.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> file_name.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> filter.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> floppyd_io.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> force_io.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> hash.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> init.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> llong.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> match.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mainloop.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mattrib.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mbadblocks.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mcat.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c mcd.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mclasserase.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mcopy.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mdel.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mdir.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mdoctorfat.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c mdu.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mformat.c
> mformat.c: In function 'mformat':
> mformat.c:82: warning: array subscript is above array bounds
> mformat.c:83: warning: array subscript is above array bounds
> mformat.c:85: warning: array subscript is above array bounds
> mformat.c:89: warning: array subscript is above array bounds
> mformat.c:90: warning: array subscript is above array bounds
> mformat.c:98: warning: array subscript is above array bounds
> mformat.c:99: warning: array subscript is above array bounds
> mformat.c:100: warning: array subscript is above array bounds
> mformat.c:103: warning: array subscript is above array bounds
> mformat.c:112: warning: array subscript is above array bounds
> mformat.c:121: warning: array subscript is above array bounds
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> minfo.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> misc.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> missFuncs.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mk_direntry.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mlabel.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c mmd.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mmount.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mmove.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mpartition.c
> mpartition.c: In function 'mpartition':
> msdos.h:55: warning: array subscript is above array bounds
> msdos.h:56: warning: array subscript is above array bounds
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mshowfat.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mzip.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> mtools.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> patchlevel.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> plain_io.c
> plain_io.c: In function 'SimpleFileOpen':
> plain_io.c:527: warning: pointer targets in passing argument 1 of 
> 'DosOpen' differ in signedness
> plain_io.c: In function 'file_geom':
> plain_io.c:213: warning: array subscript is above array bounds
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> precmd.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> privileges.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> scsi.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> signal.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> stream.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> streamcache.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> subdir.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> unixdir.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c tty.c
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> vfat.c
> vfat.c: In function 'vfat_lookup_loop_common':
> vfat.c:155: warning: array subscript is above array bounds
> vfat.c:155: warning: array subscript is above array bounds
> vfat.c:155: warning: array subscript is above array bounds
> gcc  -DHAVE_CONFIG_H -DSYSCONFDIR=\"/mtools402/etc\" -DCPU_i386 
> -DVENDOR_pc -DOS_os2_emx -D__EMX__ -DEMX -DOS2  -D__ST_MT_ERRNO__ -O3 
> -march=pentium -mtune=pentium4 -Wall -fno-strict-aliasing -I.  -I.  -c 
> xdf_io.c
> gcc -Zexe -Zomf -Zmap -Zargs-wild -D__ST_MT_ERRNO__ -s   buffer.o 
> charsetConv.o codepages.o config.o copyfile.o devices.o dirCache.o 
> directory.o direntry.o expand.o fat.o fat_free.o file.o file_name.o 
> filter.o floppyd_io.o force_io.o hash.o init.o llong.o match.o 
> mainloop.o mattrib.o mbadblocks.o mcat.o mcd.o mclasserase.o mcopy.o 
> mdel.o mdir.o mdoctorfat.o mdu.o mformat.o minfo.o misc.o missFuncs.o 
> mk_direntry.o mlabel.o mmd.o mmount.o mmove.o mpartition.o mshowfat.o 
> mzip.o mtools.o patchlevel.o plain_io.o precmd.o privileges.o scsi.o 
> signal.o stream.o streamcache.o subdir.o unixdir.o tty.o vfat.o xdf_io.o 
> -o mtools    -lsocket
> weakld: error: Unresolved symbol (UNDEF) '_putwc'.
> weakld: info: The symbol is referenced by:
>      U:\tmp\ldconv_direntry_o_2fea4980ca7b14b320.obj
> Ignoring unresolved externals reported from weak prelinker.
> Error! E2028: _putwc is an undefined reference
> file 
> u:/tmp\ldconv_direntry_o_2fea4980ca7b14b320.obj(ldconv_direntry_o_2fea4980ca7b14b320.obj):
>  
> undefined symbol _putwc
> make.exe: *** [mtools] Error 1
> 
> Hope some of you have a idea ....
> _______________________________________________
> Mtools mailing list
> address@hidden
> http://list.mtools.linux.lu/


This was due to a missing "no-wchar" replacement of putwc. It is fixed
now in 4.0.3. Thanks for the note,

Alain



reply via email to

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