help-octave
[Top][All Lists]
Advanced

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

Re: Playrec for Octave


From: Matthias Brennwald
Subject: Re: Playrec for Octave
Date: Sun, 09 Mar 2008 13:21:30 +0100

On Sun, 2008-03-09 at 12:24 +0100, Fredrik Lingvall wrote:
> Matthias Brennwald wrote:
> >
> > I am a complete noob with building mex files. I tried the following 
> > (within Octave 3.0 on a PPC-Mac with Mac OS X 10.4):
> >
> > 1. Changed to path/to/playrec_2_0_8/src/
> > 2. mkoctfile pa_dll_playrec.c
> >
> > This produces a zillion of warnings and errors, but no mex file. Can 
> > anyone help me out?
> >
> > Matthias
> >
> >
> mkoctfile -h gives you some info. You should use the --mex flag
> 
>  --mex                   Assume we are creating a MEX file.  Set the
>                           default output extension to ".mex".
> 
> I'm on a Linux system (Gentoo) so I can't give you any Mac specific help.
> 
> /Fredrik

Ok, I just tried on Linux (Ubuntu 8.04 on my PowerPC-PowerBook). This is
the shell output:

----------------------------------------------------
address@hidden:~/Desktop/playrec_2_0_8/src$ mkoctfile --mex
pa_dll_playrec.c 
pa_dll_playrec.c:187: error: ‘true’ undeclared here (not in a function)
pa_dll_playrec.c: In function ‘validateState’:
pa_dll_playrec.c:784: warning: incompatible implicit declaration of
built-in function ‘sprintf’
pa_dll_playrec.c:800: warning: incompatible implicit declaration of
built-in function ‘sprintf’
pa_dll_playrec.c: In function ‘freeStreamInfoStruct’:
pa_dll_playrec.c:947: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘newStreamInfoStruct’:
pa_dll_playrec.c:1025: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:1025: error: (Each undeclared identifier is reported
only once
pa_dll_playrec.c:1025: error: for each function it appears in.)
pa_dll_playrec.c:1025: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1027: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1029: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1032: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘newStreamPageStruct’:
pa_dll_playrec.c:1079: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:1079: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1080: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1099: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘playrecCallback’:
pa_dll_playrec.c:1231: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1252: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1358: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1400: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:1400: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1411: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘mexFunctionCalled’:
pa_dll_playrec.c:1467: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘abortIfPAErr’:
pa_dll_playrec.c:1604: warning: incompatible implicit declaration of
built-in function ‘sprintf’
pa_dll_playrec.c: In function ‘channelListToChanBufStructs’:
pa_dll_playrec.c:1669: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:1669: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1674: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1678: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1682: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1693: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1699: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1707: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1720: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1734: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘addPlayrecPage’:
pa_dll_playrec.c:1799: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:1799: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1804: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1809: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1814: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1817: warning: passing argument 2 of
‘newStreamPageStruct’ makes integer from pointer without a cast
pa_dll_playrec.c:1821: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1830: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1835: warning: passing argument 5 of
‘channelListToChanBufStructs’ makes integer from pointer without a cast
pa_dll_playrec.c:1837: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1843: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1848: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1872: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1878: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1884: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:1906: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1912: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1924: warning: passing argument 5 of
‘channelListToChanBufStructs’ makes integer from pointer without a cast
pa_dll_playrec.c:1926: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1938: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1964: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:1967: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doInit’:
pa_dll_playrec.c:2037: warning: passing argument 1 of
‘newStreamInfoStruct’ makes integer from pointer without a cast
pa_dll_playrec.c:2038: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:2038: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2049: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2061: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2077: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2091: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2104: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2121: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2136: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2153: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2167: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2220: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doPause’:
pa_dll_playrec.c:2393: error: ‘false’ undeclared (first use in this
function)
pa_dll_playrec.c:2393: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2400: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doBlock’:
pa_dll_playrec.c:2451: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2461: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2474: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2490: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2497: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2503: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doIsFinished’:
pa_dll_playrec.c:2550: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2561: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2599: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doIsInitialised’:
pa_dll_playrec.c:2631: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doDelPage’:
pa_dll_playrec.c:2677: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2689: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2705: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2712: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetRec’:
pa_dll_playrec.c:2774: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2782: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2797: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2824: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:2860: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetSampleRate’:
pa_dll_playrec.c:2892: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetFramesPerBuffer’:
pa_dll_playrec.c:2924: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetStreamStartTime’:
pa_dll_playrec.c:2962: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetPlayDevice’:
pa_dll_playrec.c:2995: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetRecDevice’:
pa_dll_playrec.c:3028: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetPlayMaxChannel’:
pa_dll_playrec.c:3061: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetRecMaxChannel’:
pa_dll_playrec.c:3094: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetPageList’:
pa_dll_playrec.c:3128: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:3154: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetCurrentPosition’:
pa_dll_playrec.c:3191: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:3211: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetLastFinishedPage’:
pa_dll_playrec.c:3245: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:3258: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doReset’:
pa_dll_playrec.c:3292: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetDevices’:
pa_dll_playrec.c:3367: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doGetSkippedSampleCount’:
pa_dll_playrec.c:3403: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doResetSkippedSampleCount’:
pa_dll_playrec.c:3428: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c:3431: warning: assignment makes integer from pointer
without a cast
pa_dll_playrec.c:3433: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doAbout’:
pa_dll_playrec.c:3561: warning: return makes integer from pointer
without a cast
pa_dll_playrec.c: In function ‘doOverview’:
pa_dll_playrec.c:3663: warning: return makes integer from pointer
without a cast
address@hidden:~/Desktop/playrec_2_0_8/src$ 
----------------------------------------------------

Any ideas?

Matthias



reply via email to

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