From: Schmeitz, H. <har...@ph...> - 2008-10-15 09:42:19
|
Ik heb zelf geen MSVS 2008, dus kan ik jouw probleem niet reproduceren. Wat zal helpen bij debuggen is het zetten van #define FIO_TRACE (line 384 van cpfspd_fio.c) om de asynchrone file IO events te loggen. Een snelle test om te achterhalen of normale file IO wel lukt: FIO_WIN32_FILE niet definen (hiervoor moet je ook de #error in cpfspd_fio.h verwijderen) Nu zal cpfspd de standaard C read/write functies gebruiken (met daarbij horende file size limiet van 2 GB) Succes, Harold ________________________________ From: Vleuten, Rene van der [mailto:ren...@ph...] Sent: Tuesday 14 October 2008 15:08 To: pfs...@li... Subject: [Pfs...@sf...] FW: cpfspd onder VisualStudio 2008 ________________________________ From: Vleuten, Rene van der Sent: Tuesday 14 October 2008 14:57 To: Mevissen, Perry Cc: 'pfs...@sf...' Subject: RE: cpfspd onder VisualStudio 2008 Hoi Perry, Misschien weet Harold het maar die is er vandaag niet; daarom post ik hem ook maar even op de "officiele" lijst. Vriendelijke groeten, René. ________________________________ From: Mevissen, Perry Sent: Tuesday 14 October 2008 14:38 To: Geurts, Gert Cc: Vleuten, Rene van der; Schmeitz, Harold Subject: cpfspd onder VisualStudio 2008 Hallo, Ik hoop dat ik goe zit met m'n vraag bij jullie Heb jullie namen van gforge Ik ben op dit moment bezig met een project in Visual Studio 2008 Echter onvervind ik problemen bij het linken van de laatste pfspd library. Ik krijg vele conflicten tussen LIBCMT, MSVCRT en MSVCRTD. Als ik geen exclusions doe heeft de linker dubbele definities en dus errors. Als ik een van de libs exclude ( /NODEFAULTLIB optie ) dan kan de linker bepaalde functies niet vinden. Ik heb geprobeerd cpfspd zelf te compilen met __MSVC__ en FIO_WIN32_FILE flags Dit complieert en linkt allemaal zonder problemen alleen krijg ik nu altijd een P_READ_FAILED als ik bijvoorbeeld een pfspd file probeer te lezen in de applicatie die de lib begruikt. hints: * Ik heb vrij ver gedebugt en kom vaak de functie _fio tegen in meldingen. * Heeft het misschien te maken met het verplaatsen van functies uit LIBCMT naar MSVCRT door Miscrosoft ? Kunnen jullie helpen ? Best regards, Perry _____________________________________________ Perry Mevissen, Specialist Digital Video Applications Philips Consumer Lifestyle, Innovation Lab. High Tech Campus 37, office 8.039 5656 AE Eindhoven tel: +31 (0)6 1354 0669 mailto: Per...@ph... The information contained in this message is confidential and may be legally privileged. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, dissemination, or reproduction is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message. ________________________________ The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message. |