Old 4th November 2005, 18:09   #1
dllmain
Senior Member
 
dllmain's Avatar
 
Join Date: Sep 2005
Location: Berlin, Germany
Posts: 207
compiling avs/milkdrop?

i tried my luck compiling avs and milkdrop
using vs2003 for both some time ago:


--avs
trying to fix avs to compile resulted in a
crashing dll. no idea why.

--milkdrop
milkdrop was even worse - i got no idea how
to handle that dx7/dx8 mix and there was even
a function call to a function that was renamed
(fft something...)


it just came to my mind again so has anybody
succeeded in compiling one of these? if so
instructions would be nice.
dllmain is offline   Reply With Quote
Old 4th November 2005, 20:53   #2
toqer
Winamp's Little Stalker
(Member)
 
Join Date: Mar 2004
Location: under a bridge
Posts: 796
Just a guess but they might need the winamp SDK installed.
toqer is offline   Reply With Quote
Old 4th November 2005, 21:15   #3
DrO
 
Join Date: Sep 2003
Posts: 27,873
avs was designed to be built under msvc6 and there's a fair chance it's the compiler specific actions/optimisations that are part of the issue.

with milkdrop, there may be some info in the milkdrop dev sub-forum but yet again, it's another project designed for msvc6 + the dsx 8 sdk

-daz
DrO is offline   Reply With Quote
Old 6th November 2005, 14:42   #4
dllmain
Senior Member
 
dllmain's Avatar
 
Join Date: Sep 2005
Location: Berlin, Germany
Posts: 207
i just can't imagine vs2003 being that different to vs6 not to be able to get these working.

there's more trouble with the milkdrop source code that even vs6 simply has to fail on. look at the bottom for code excerpts that have to make milkdrop uncompilable. the very last especially.


yuv.cpp -- memcpy_MMX missing
[+] #include "utility.h"

sound.cpp -- memcpy_MMX missing
[+] #include "utility.h"

fft.h -- class accesses private members
[+] friend class CSoundData;

sound.cpp -- wrong function name
[-] m_fft.fft(fSpecLeft, fSpecTemp);
[+] m_fft.time_to_frequency_domain(fSpecLeft, fSpecTemp);
dllmain is offline   Reply With Quote
Old 6th November 2005, 14:55   #5
dllmain
Senior Member
 
dllmain's Avatar
 
Join Date: Sep 2005
Location: Berlin, Germany
Posts: 207
i just found out these files are not used anymore!?:

jpeg/*.*
configpanel.cpp
configpanel.h
jpegstuff.cpp
jpegstuff.h
main.cpp

Last edited by dllmain; 6th November 2005 at 16:08.
dllmain is offline   Reply With Quote
Old 6th November 2005, 17:30   #6
dllmain
Senior Member
 
dllmain's Avatar
 
Join Date: Sep 2005
Location: Berlin, Germany
Posts: 207
two more hours trying to get it compiling. i'm giving up.
dllmain is offline   Reply With Quote
Old 7th November 2005, 10:06   #7
Rovastar
Moderator
 
Join Date: Jun 2001
Location: London, England
Posts: 3,632
Send a message via AIM to Rovastar
They were not given us in the best of states.

I know the MegaVis SDK was not compilable by defualt for the latest version of Visual Studio and MilkDrop is on the back of that.

Redi Jedi did make create a new compiled version but has
seen had a hard disk crash and lost the source.......

At some point there will be source that will work in the latest VS and a newer version of DX.

You are better off checking the MilKDrop forums though that is where the releases and discussion take place and rarely check this forum.

I cannot speak for AVS but I imagine they are in the same situation as the above.

"Rules are for the guidance of wisemen and the obedience of fools"

Visuals - Morphyre www.Morphyre.com
Rovastar is offline   Reply With Quote
Old 10th November 2005, 17:07   #8
dllmain
Senior Member
 
dllmain's Avatar
 
Join Date: Sep 2005
Location: Berlin, Germany
Posts: 207
seems you are right: i tried my luck with the mega sdk 1.05b and the errors look very similar.
dllmain is offline   Reply With Quote
Reply
Go Back   Winamp & SHOUTcast Forums > Developer Center > Winamp Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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