|
|
Joined: Mar 2007
Posts: 3
Member
|
Member
Joined: Mar 2007
Posts: 3 |
And just for fun I compiled it on a g3 imac (400mhz).
It runs, just very slowy.
(yeah, I was bored)
Later, dabone
|
|
|
|
Joined: Jan 2007
Posts: 13
Member
|
Member
Joined: Jan 2007
Posts: 13 |
I created a package for this in Arch Linux if anyone is interested. I realize this isn't a full release, but it seems rather stable on my machine. Look for it in the Arch repository. http://aur.archlinux.org/
|
|
|
|
Joined: Feb 2007
Posts: 267
Senior Member
|
Senior Member
Joined: Feb 2007
Posts: 267 |
yesterday i reinstalled my os (kubuntu 7.04 i386) and i tried to compile nestopia again but i couldn't get it to compile this time, here is the konsole output: make Compiling source/linux/oss.cpp... source/linux/oss.cpp:16:28: error: alsa/asoundlib.h: No such file or directory source/linux/oss.cpp:38: error: expected initializer before ‘*’ token source/linux/oss.cpp: In function ‘void m1sdr_TimeCheck()’: source/linux/oss.cpp:73: error: ‘snd_pcm_sframes_t’ was not declared in this scope source/linux/oss.cpp:73: error: expected `;' before ‘delay’ source/linux/oss.cpp:75: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:82: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:82: error: ‘delay’ was not declared in this scope source/linux/oss.cpp:82: error: ‘snd_pcm_delay’ was not declared in this scope source/linux/oss.cpp:95: error: ‘snd_pcm_writei’ was not declared in this scope source/linux/oss.cpp:96: error: ‘snd_pcm_prepare’ was not declared in this scope source/linux/oss.cpp: In function ‘INT16 m1sdr_Init(int)’: source/linux/oss.cpp:152: error: ‘snd_pcm_hw_params_t’ was not declared in this scope source/linux/oss.cpp:152: error: ‘hwparams’ was not declared in this scope source/linux/oss.cpp:161: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:161: error: ‘SND_PCM_STREAM_PLAYBACK’ was not declared in this scope source/linux/oss.cpp:161: error: ‘snd_pcm_open’ was not declared in this scope source/linux/oss.cpp:162: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:167: error: ‘snd_pcm_hw_params_malloc’ was not declared in this scope source/linux/oss.cpp:169: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:174: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:174: error: ‘snd_pcm_hw_params_any’ was not declared in this scope source/linux/oss.cpp:175: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:181: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:181: error: ‘SND_PCM_ACCESS_RW_INTERLEAVED’ was not declared in this scope source/linux/oss.cpp:181: error: ‘snd_pcm_hw_params_set_access’ was not declared in this scope source/linux/oss.cpp:182: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:187: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:187: error: ‘SND_PCM_FORMAT_S16’ was not declared in this scope source/linux/oss.cpp:187: error: ‘snd_pcm_hw_params_set_format’ was not declared in this scope source/linux/oss.cpp:188: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:194: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:194: error: ‘snd_pcm_hw_params_set_rate_near’ was not declared in this scope source/linux/oss.cpp:195: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:200: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:200: error: ‘snd_pcm_hw_params_set_channels’ was not declared in this scope source/linux/oss.cpp:201: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:206: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:206: error: ‘snd_pcm_hw_params’ was not declared in this scope source/linux/oss.cpp:207: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp:208: error: ‘snd_pcm_hw_params_free’ was not declared in this scope source/linux/oss.cpp:212: error: ‘snd_pcm_hw_params_free’ was not declared in this scope source/linux/oss.cpp:214: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:214: error: ‘snd_pcm_prepare’ was not declared in this scope source/linux/oss.cpp:215: error: ‘snd_strerror’ was not declared in this scope source/linux/oss.cpp: In function ‘void m1sdr_Exit()’: source/linux/oss.cpp:282: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:282: error: ‘snd_pcm_close’ was not declared in this scope source/linux/oss.cpp: In function ‘INT16 m1sdr_IsThere()’: source/linux/oss.cpp:306: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:306: error: ‘SND_PCM_STREAM_PLAYBACK’ was not declared in this scope source/linux/oss.cpp:306: error: ‘snd_pcm_open’ was not declared in this scope source/linux/oss.cpp:313: error: ‘pHandle’ was not declared in this scope source/linux/oss.cpp:313: error: ‘snd_pcm_close’ was not declared in this scope make: *** [objs/linux/oss.o] Error 1
is there some oss-dev package i'm missing? i looked but couldn't find any. (i have the libsdl1.2debian-all package installed).
|
|
|
|
Joined: Mar 2001
Posts: 16,923 Likes: 57
Very Senior Member
|
OP
Very Senior Member
Joined: Mar 2001
Posts: 16,923 Likes: 57 |
You're missing the alsa dev package actually (it might also be called alsa-lib-dev).
|
|
|
|
Joined: Feb 2007
Posts: 267
Senior Member
|
Senior Member
Joined: Feb 2007
Posts: 267 |
i couldn't find exactly what you mentioned in my repos w/ my package manager but i did install alsa-oss (1.0.12-1) and nestopia compiled. thanks for the pointer!
|
|
|
|
Joined: Feb 2007
Posts: 267
Senior Member
|
Senior Member
Joined: Feb 2007
Posts: 267 |
i found something that might be useful for future reference/development in relation to alsa. wine's alsa driver is in pretty bad shape (and theres a soc project to whip it into shape) but there was an informative article about the way alsa works in the new wine newsletter today. the second paragraph is the relevant one: http://www.winehq.com/?issue=330
Last edited by disturbedite; 05/02/07 01:31 AM.
|
|
|
|
Joined: May 2007
Posts: 1
Member
|
Member
Joined: May 2007
Posts: 1 |
I updated the RPM package for Fedora. It is available in Dribble as usual: http://dribble.org.uk/Andrea.
|
|
|
3 members (Pernod, 2 invisible),
22
guests, and
3
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,102
Posts119,263
Members5,019
|
Most Online890 Jan 17th, 2020
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|
|