English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 18 December 2009, 03:00   #1
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
UADE - anyone know how libao works?

I'm trying to make a decent compile of v2.13 of UADE since it hasn't been done already on the site by the looks of it.

While I can get it working, I feel it's ruined by all the endless messages libao keeps spitting out such as "ao_wmm_driver_info() {} => [success]" several times on the console window. It's something I noticed when compiling CDRDAO as well and I wish I knew what the magic setting was to make all of libao's output silent. The existing Cygwin builds for previous versions manage to achieve this but there's no way of knowing what commands were used exactly from start to finish.


Sooooooooooo.... anyone with compiling knowledge willing to share some useful advice?
MethodGit is offline  
AdSense AdSense  
Old 18 December 2009, 12:00   #2
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 11,941
This is sooo strange. I was just looking at this last night.

I wanted to compile UADEFS for Cygwin and try it with http://fuse4win.4host.ru/
alexh is offline  
Old 18 December 2009, 14:33   #3
Genju
Registered User
Genju's Avatar
 
Join Date: Mar 2005
Location: Germany
Age: 37
Posts: 53
I keep getting those libao debug messages too on a fresh Cygwin install. Years ago I managed to get rid of that by replacing some files, but I really forgot which ones are needed...
Genju is offline  
Old 18 December 2009, 17:05   #4
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 11,941
Oddbod used to be the UADE Cygwin guru.
alexh is offline  
Old 18 December 2009, 20:35   #5
Genju
Registered User
Genju's Avatar
 
Join Date: Mar 2005
Location: Germany
Age: 37
Posts: 53
Update:
I've read through my old PM correspondence with OddbOd and re-discovered the solution. You'll have to grab the source archive libao-0.8.8-1-src.tar.bz2 from one of the Cygwin mirrors. Extract that, then extract the .tar.gz file inside it and apply libao-0.8.8-1.src.patch.
After that, enter the libao-0.8.8 directory and change line 45 in src/ao_wmm.c as follows:
"static int debug_flag = 1;" --> "static int debug_flag = 0;"

configure && make && make install, recompile UADE, problem solved!
Genju is offline  
Old 19 December 2009, 00:08   #6
MethodGit
Junior Member
MethodGit's Avatar
 
Join Date: Dec 2002
Location: The Streets
Age: 33
Posts: 2,723
Ooooh, thanks for the tip-sharing. But how does one apply patches under Cygwin?
MethodGit is offline  
Old 19 December 2009, 10:50   #7
Genju
Registered User
Genju's Avatar
 
Join Date: Mar 2005
Location: Germany
Age: 37
Posts: 53
Run "patch -p1 <libao-0.8.8-1.src.patch" in a directory with the patch file and the extracted libao-0.8.8 directory.

Quote:
$ patch -p1 <libao-0.8.8-1.src.patch
patching file libao-0.8.8/configure.ac

Last edited by Genju; 19 December 2009 at 11:03.
Genju is offline  
Old 19 December 2009, 11:02   #8
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 11,941
Don't suppose anyone's managed to get a front end to work with XMinge or CygWin/X or something?
alexh is offline  
Old 19 December 2009, 11:05   #9
Genju
Registered User
Genju's Avatar
 
Join Date: Mar 2005
Location: Germany
Age: 37
Posts: 53
Quote:
Originally Posted by alexh View Post
Don't suppose anyone's managed to get a front end to work with XMinge or CygWin/X or something?
TBH I've never tried that, because there's no interest about it on my side. I can live with the shell frontend uade123 just fine, but maybe someone else can have a look at building some GUI.
Genju is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
UADE (Windows) - Invalid libao driver Qube support.Other 11 29 March 2011 09:24
UADE Help inner Amiga scene 0 24 November 2008 17:45
UADE is peeing me off so much. MethodGit Amiga scene 1 28 September 2008 02:30
UADE 2.11 Released OddbOd News 7 21 September 2008 23:05
Someone should try and do a Windows port of UADE MethodGit Amiga scene 18 14 April 2007 10:31

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:38.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.13086 seconds with 11 queries