PortMidi now looks in the registry (on Win32) to look for default device info. The RegQueryValueExA function is in the (windows) library Advapi32. This should be in the list of libraries. It looks like I failed to update all the VC++ 2005 projects with the additional library. Thanks for posting this problem. -Roger
Bastian Epp wrote: > Dear list! > > We are currently trying to get PortMIDI compiled on a Windows machine > using MS Visual Studio Express 2005. We followed the instruction, and > after setting some additional paths for the linker, some of the projects > compile. However, there still seem to be some difficulties. the linker > gives me some error messages with "unresolved external symbols" (If that > is the correct translation): > > portmidi.lib(pmwin.obj) : error LNK2019: Verweis auf nicht aufgelöstes > externes Symbol "__imp__regqueryvalue...@24" in Funktion > "_pm_get_default_device_id". > > > Did anybody have similar problems and/or does anybody have a hint how to > solve this issue? > > > We would like to modify the code in order to get an application (which > we can combine with Matlab scripts) controlling the settings of an > ADI8-QS prior to running an experiment (using SysEX). Once it's finished > I would be pleased to provide it to the community...but in order to do > so, I have to get it compiled on that windows machine... > > Thanks in advance and Best from Oldenburg > > Bastian > > _______________________________________________ > media_api mailing list > [email protected] > http://lists.create.ucsb.edu/mailman/listinfo/media_api > > _______________________________________________ media_api mailing list [email protected] http://lists.create.ucsb.edu/mailman/listinfo/media_api
