Re: [fpc-pascal] fpc-pascal Digest, Vol 163, Issue 11
I've done it, let's call it "santa3", it's amazing! :-) [you've made my day] For the last point: yes! Sandro p.s.: look at the attachment. On 7 January 2018 at 18:56, Ingemar Ragnemalm <inge...@ragnemalm.se> wrote: > > Thanks! The limitations in the sound playing are straight from > JavaScript's Audio API. I think I know how to loop a sound, although the > online advice are pretty confusing. For playing a sound multiple times, it > seems I need to load it multiple times! Not very elegant but it can be done. > > The last point, is that when turning twice very fast? > > /Ingemar > > > Den 2018-01-07 kl. 16:38, skrev Sandro Cumerlato: > >> Awesame work!:-) >> >> areas for improvement: >> >> in santa2 >> - loop Jingle Bells.mp3 for an infinite pleasure;-) >> - play boing.mp3 multiple times in case of multiple keyboard hits. >> >> in snake: >> - avoid this:https://imagebin.ca/v/3nOH4webezqH >> > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal santa3.pas Description: Binary data ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] First pas2js public release
Awesame work! :-) areas for improvement: in santa2 - loop Jingle Bells.mp3 for an infinite pleasure ;-) - play boing.mp3 multiple times in case of multiple keyboard hits. in snake: - avoid this: https://imagebin.ca/v/3nOH4webezqH On 7 January 2018 at 15:03, Ingemar Ragnemalmwrote: > > An update on my tests with pas2js: > > I have overcome most problems now and am quite a bit happier with what I > see - and what I did see before was good! > > Reimar Grabowski asked for interactivity. Done! > > Myself, I wanted to reduce the amount of information, like file references > in the HTML file, because, yes, it does matter! And I wanted to load > sounds, and of course I, too, wanted interactivity! Done! Adding missing > methods, interfacing to more APIs (like audio), no problem! It was > surprisingly easy. > > Here is an updated version of the Santa animation: > > http://ragnemalm.se/images/santa/santa2.html > > and here is an (almost) fully working snake game: > > http://ragnemalm.se/images/santa/snake/snake.html > > I really enjoyed making these! My code gets more and more comfortable, > there is no problem hiding the JS libraries. Will I do that in the long > run? Well, I don't know but doing that can help me making the code portable. > > I also made some minor additions to Lightweight IDE, so now I edit, > compile and run directly from the IDE. "Run" passes the HTML to a web > browser. > > I have implemented a different way to run animations, but still don't know > if it flickers on other platforms. On my Mac, there is no flicker at all. > > For gaming and similar purposes, all I miss now is the ability to save > scores on file. For a wider range of applications, I want the ability to > download data to my local drive. I havn't considered the case of > communicating directly with some server. > > For being a preliminary "0." version, pas2js works wonderfully well! > > /Ingemar > > > Den 2017-12-24 kl. 12:00, skrev Ingemar Ragnemalm: > >> Den 2017-12-22 kl. 12:00, skrev Michael Van Canneyt: >> >>> On Wed, 20 Dec 2017, Reimar Grabowski wrote: >>> >>> On Wed, 20 Dec 2017 15:14:50 +0100 Ingemar Ragnemalm wrote: But I don't see anything wrong with putting them in the HTML. For more flexibility you could create the HTML via a template engine or something but I would only load them from JS if there is a good reason to do so. >>> One reason is to collect information in one place. Making HTML load it >> gives me two steps to the file instead of one. More chances to do it >> wrong. >> >> While you are updating your code you can remove the two dependencies on bootstrap (as they are not satisfied anyway and I think the whole fpReport dir is superflous) and perhaps do something about the flickering of the text (although this may be a little bit too much asked). >>> Ah. They just remained from an example I worked from. >> >> Text flicker is most likely caused by not double buffering. I need to >> generate an image off-screen. Nothing strange with that, just one more >> thing to figure out in the JS environment. >> >> It feels really nice to have my first Pascal web application running! > Not dissing you or your work or pas2js but I fail to see the web application part. There is no communication between client and server. Actually there is no server side code at all and there is no interactivity. In my book this is a static page, but perhaps I miss something. >>> There is no interactivity, and no client-server communication, but this >> is my *first*, my "proof of concept" for the platform, like Hello World but >> with some more features (animation, random numbers, graphics elements). >> Doing *something* with it myself, showing myself the potential, making a >> kind of "thanks" for it and a Christmas greeting atthe same time. >> Interactivity is the next step, and the ability to save data somewhere. >> >> That is one of the points of pas2js. To allow you to program the browser. >>> >>> There is no need for a server. You can make e.g. a chess application >>> that runs >>> 100% in the browser, using a single HTML file. You can embed the JS and >>> images in the HTML itself, and thus your HTML file is the 'executable'. >>> >>> See the browser as a desktop. Your program runs in that desktop. >>> If need be, this program can contact a server - the classical >>> client/server model, using HTTP as the protocol - but this is by no >>> means a necessity. >>> >>> In that sense, the demo demonstrates this. The server is just there for >>> you >>> to be able to download the "program"... >>> >> Exactly. I get a cross-platform solution with no installations, in a way >> that users are increasingly used to. And I can write it in FPC, which I >> am a lot more happy with than a rubbish language like JavaScript! For me >> it opens a lot of possibilities! >> >> But let me get back to my current problems. I can
Re: [fpc-pascal] C to Pascal conversion - Help request
Thank you Dmitry for your clarification. Best regards. Sandro Cumerlato On 17 July 2017 at 14:26, Dmitry Boyarintsev <skalogryz.li...@gmail.com> wrote: > > > On Mon, Jul 17, 2017 at 7:17 AM, Sandro Cumerlato < > sandro.cumerl...@gmail.com> wrote: > >> Hello, >> can someone please help me converting the folowing C types to Pascal? >> > SF_CUE_POINT is simple, but I'm not sure how to convert SF_CUES_VAR(count) >> ad SF_CUES. >> >> > type >SF_CUES = record > cue_count : cuint32 ; // declared in "ctypes" > cue_points : array [0..100-1] of SF_CUE_POINT; >end; > > > going forward in C translation, any time you find SF_CUES_VAR (xxx) used, > you'll have to declare a new type (with the proper "count" used) or reuse > an existing type, if it already exists. > > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
[fpc-pascal] C to Pascal conversion - Help request
Hello, can someone please help me converting the folowing C types to Pascal? SF_CUE_POINT is simple, but I'm not sure how to convert SF_CUES_VAR(count) ad SF_CUES. Thank you in advance! Sandro Cumerlato typedef struct { int32_t indx ; uint32_t position ; int32_t fcc_chunk ; int32_t chunk_start ; int32_t block_start ; uint32_t sample_offset ; char name [256] ; } SF_CUE_POINT ; #define SF_CUES_VAR(count) \ struct \ { uint32_t cue_count ; \ SF_CUE_POINT cue_points [count] ; \ } typedef SF_CUES_VAR (100) SF_CUES ; ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Help me find a mp3 -> pcm audio data pascal implementation
Hello Fred, I compiled it a few years ago, but I don't remember which compiler I used, sorry. IAP is demo itself, but I remember that during my testing it was quite unstable. Maybe you can contact the author (C.W. Budde) directly for more info, good luck. Sandro Cumerlato On 12 May 2017 at 13:16, fredvs <fi...@hotmail.com> wrote: > Hello Sandro. > > > Sandro Cumerlato wrote >> IIRC a Pascal mpeg decoder is implemented within IAP: >> >> https://github.com/CWBudde/IAP > > Wow. > > I see the code is for Delphi. > Did you try it with fpc ? > > There are no demo for mpeg decoder. > Do you know how to use it ? > > Thanks. > > Fre;D > > > > - > Many thanks ;-) > -- > View this message in context: > http://free-pascal-general.1045716.n5.nabble.com/Help-me-find-a-mp3-pcm-audio-data-pascal-implementation-tp5728503p5728534.html > Sent from the Free Pascal - General mailing list archive at Nabble.com. > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Help me find a mp3 -> pcm audio data pascal implementation
Hello Anthony, IIRC a Pascal mpeg decoder is implemented within IAP: https://github.com/CWBudde/IAP Best regards. Sandro Cumerlato On May 10, 2017 8:21 AM, "Anthony Walter" <sys...@gmail.com> wrote: > Does anyone know if there exists an mp3 to pcm audio data implementation > written in pascal? > > A few days ago the mp3 format became patent free. A such a few OSS people > are writing native mp3 decoders, for example Red Hat. Now I am wondering if > anyone has written an mp3 decoder (to pcm data) for free pascal. > > For reference, here is a C# mp3 decoder that can convert mp3 data to pcm > data in blocks, which is a preferred method. > > https://github.com/ZaneDubya/MP3Sharp > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] FreePascal Windows - Force files to write to disk
No. The "" is a shell/cmdline convention, and API calls are generally not shell. Thank you Marco for the clarification. Sandro Cumerlato ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] FreePascal Windows - Force files to write to disk
On 23 Mar 2017 11:34, "James Richters" <ja...@productionautomation.net> wrote: Thanks for the response, it got me on the right track and I got it working. Happy to help you! I originally did try “ instead of ‘ and have the same results. I was using ‘ because of the example here: http://wiki.freepascal.org/CopyFile > CopyFile('c:\autoexec.bat','c:\windows\temp\autoexec.bat.backup'); ' delimiters are mandatory within this example because we are writing paths as string parameters directly into the source code. I believe that I should use both ' and " in case of spaces within paths: CopyFile('"c:\my silly path\autoexec.bat"','"c:\windows\temp\my silly path\autoexec.bat.backup"'); or is the CopyFile function smart enough to include delimiters automatically? Best regards, Sandro Cumerlato ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] FreePascal Windows - Force files to write to disk
Try " char instead of ' (char 39). I never use ' under Windows. Best regards Sandro Cumerlato On 22 Mar 2017 23:47, "James Richters" <ja...@productionautomation.net> wrote: > I'm trying to use copyfile and cannot get it to work, anyone have any > ideas? > > I'm using the procedure below. My writeln showing the contents of the > variables seems to indicate they are correct. The souce file does exist > and is correct, the destination file does not exitst. > I get an error 50 which is > > ERROR_NOT_SUPPORTED 50 (0x32) > The request is not supported. > > I don't see how copying a file I just created is not supported. Does > anyone have any ideas how to get this to work or what I may be doing wrong, > or if there is a better way I should be copying my file? I've tried using > single quotes and double quotes around the file names. > > Thanks > > James > > > Uses >Serial,Windows,jwanative,sysutils; > > Procedure Copy_Backup_Rename(CBR_Filename:String); > var > fileSource, fileDest: string; > resultsofit : Boolean; > > Begin >fileSource := chr(39)+Prog_Drive+Prog_Path+' > \'+CBR_Filename+'.tmp'+chr(39); >fileDest := chr(39)+'C:'+Prog_Path+'\'+CBR_Filename+'.temp'+chr(39); >writeln (filesource+''+filedest); >resultsofit := CopyFile(PChar(fileSource), PChar(fileDest), False); >writeln (resultsofit); >writeln(getlasterror); > End; > > Console output: > 'C:\ProMill\BitTool.tmp''C:\ProMill\BitTool.temp' > FALSE > 50 > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
[fpc-pascal] How to remove EXIF data from a JPG file?
Hello, What is the best FPC library able to remove EXIF data from a JPG file? I would prefer to avoid the usage of external tools like ExifTool. Thank you in advance for your suggestions. Sandro Cumerlato ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Build script on Windows
I find convenient create a batch file "_buil.bat" to compile a specific project under Windows, targeting bot i386 and x86_64 in sequence at once. You can add parameters to set searching paths, output directory, compiler flags, etc... it is hard retype the entire command line every time. Best regards. Sandro Cumerlato On 11 Oct 2016 10:35, "Ryan Joseph" <r...@thealchemistguild.com> wrote: > > > On Oct 11, 2016, at 2:04 PM, Jonas Maebe <jonas.ma...@elis.ugent.be> > wrote: > > > > FPC is installed by default in c:\fpc, I think. The compiler binaries > > are somewhere under there (c:\fpc\bin\win32 or so?). I think our > > installer adds this directory to your PATH by default under Windows, so > > you should be able to use the compiler in a command line window just > > like on OS X/macOS. > > Ok, I did some more research and found that fpc is at > c:\lazarus\fpc\2.6.4\bin\i386-win32 and a “dir” command shows there is a > fpc.exe that works. Note just “fpc” doesn’t work so I guess I need to add > that myself but I’m struggling trying to figure out the command prompt > program. Copy and paste should be easier than this. Is there another > terminal that Windows users like? I really don’t understand why you can’t > just paste or select text like you would in any other terminal. > > Regards, > Ryan Joseph > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Reed-Solomon algorithm
A quick search on Google pointed me to: https://github.com/catid/longhair It is a C library implementing the Reed Solomon algorithm. I think that it's possible to build a dll from sources and create the corresponding fpc binding from the .h include file. Best regards. Sandro Cumerlato On 15 Sep 2016 18:29, "duilio foschi" <octopush...@gmail.com> wrote: can somebody point me to the algorithm above written in Pascal ? As an alternative, can somebody point me to the algorithm above written in some DLL I could use from FPC ? Thank you Peppe Polpo ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition
Downloaded, thank you very much for sharing! Sandro Cumerlato On 23 August 2016 at 11:43, Maciej Izak <hnb.c...@gmail.com> wrote: > Hi, > > finally we have simple way to test new syntax to improve FPC quality / $MODE > DELPHI without spending $ on Delphi :) > > Probably limited time offer: > > https://www.embarcadero.com/products/delphi/starter/promotional-download > > -- > Best regards, > Maciej Izak > > ___ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] How to send operating system commands (Linux on RPi)?
I find convenient to use TProcess, take a look at the wiki: http://wiki.freepascal.org/Executing_External_Programs#TProcess ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Quick Modern Object Pascal Introduction, for Programmers
Thank you Michalis, I really appreciated your work. Well done! Sandro Cumerlato ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] SDL_Net vs Synapse
Pascal-SDL-2-Headers can be found on GitHub at: https://github.com/ev1313/Pascal-SDL-2-Headers Sandro On 5 January 2015 at 17:03, Daniel Gaspary dgasp...@gmail.com wrote: On Mon, Jan 5, 2015 at 1:23 PM, Brian v...@golden.net wrote: Any opinions/experience pro/con using SDL2 (SDL_Net) vs Synapse (http://synapse.ararat.cz/doku.php) ? Does SDL2 net FPC binding exist? The non-existence would be a big con. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Windows type library files
Excellent, but sadly some libraries rely on OleCtrls and StdVCL. On 3 October 2014 16:42, Adriaan van Os f...@microbizz.nl wrote: In case someone is interested, I put the .zip archives below for download at my website http://adriaan.biz/windows-com/pas-from-sdk.zip http://adriaan.biz/windows-com/pas-from-system32.zip Regards, Adriaan van Os http://adriaan.biz/windows-com/pas-from-sdk.zip auto-generated with midl and tlibimp from include/*.idl in the Windows SDK Accessibility.pas ActiveIMM.pas ADHOCLib.pas ADODB.pas ALGLib.pas AppHostAdminLibrary.pas AQAdmin.pas BackgroundCopyManager.pas BackgroundCopyManager1_5.pas BackgroundCopyManager2_0.pas BackgroundCopyManager2_5.pas BackgroundCopyManager3_0.pas BackgroundCopyManager4_0.pas BackgroundCopyQMgr.pas BITSExtensionSetup.pas CDO.pas CERTENCODELib.pas CertSrvSetupLib.pas CHANNELMGR.pas COMAdmin.pas CommonControlObjects.pas CONTACT.pas CORDBLib.pas CorpubProcessLib.pas CorrEngineLib.pas CorSymLib.pas CredentialProviders.pas DHTMLEDLib.pas DirectDB.pas DummyEventSystemLib.pas EncDec.pas ExevtsnkLib.pas FctnDiscLib.pas Feeds.pas GPMGMTLib.pas IEOpenServiceObjects.pas IEXTagLib.pas IMAPI2.pas IMAPI2FS.pas ImgUtilLib.pas MailMsgLib.pas ManipulationsLib.pas MbnApi.pas MILEffects.pas MIMEOLE.pas MMC20.pas MMCVersionLib.pas MMDeviceAPILib.pas Mpeg2DataLib.pas MSAATEXTLib.pas MSDAOSP.pas MSDAOSPT.pas MSDATASRC.pas MSHTML.pas MSOPC.pas MSRDCLib.pas MSTIME.pas MSVidCtlLib.pas MSXML.pas MSXPS.pas MSXPSSIG.pas MultiLanguage.pas NATUPNPLib.pas NETCONLib.pas NetFwPublicTypeLib.pas NETPROVLib.pas NETWORKLIST.pas PortableDeviceConnectApiLib.pas ProcessDebugManagerLib.pas PropSysObjects.pas PSISLOADLib.pas RDPCOMAPILib.pas RENDLib.pas RTCCORELib.pas ScanProfilesLib.pas SCARDSSPLib.pas SDOIASLib.pas SearchAPILib.pas SensEvents.pas SEOLib.pas SHDocVw.pas Shell32.pas ShellObjects.pas SpeechDDKLib.pas SpeechLib.pas StructuredQuery1.pas SubscriptionMgr.pas SyncMgrObjects.pas SyncObjects.pas TERMMGRLib.pas ThumbCacheLib.pas TRIEDITLib.pas TunerLib.pas TVRATINGSLib.pas UIA.pas UIAnimation.pas UIAutomationClient.pas UIRibbon.pas UPnPHostLib.pas UPNPLib.pas VEHandlerLib.pas VSMGMT.pas VSSAdmin.pas VSSProvider.pas WbemClient_v1.pas WbemProviders_v1.pas WbemScripting.pas WbemTransports_v1.pas WbemUtilities_v1.pas WdsTptMgmtLib.pas WinHttp.pas WMDRMContentEnablerLib.pas WMIEXTENSIONLib.pas WmiXMLTransformer.pas WMLSS.pas WPObjLib.pas WSManAutomation.pas WUApiLib.pas http://adriaan.biz/windows-com/pas-from-system32.zip auto-generated with midl from *.dll and *.tlb in c:\windows\system32 Accessibility.pas AccessibilityCplAdminLib.pas ActiveDs.pas ADODB.pas AMovie.pas ATLLib.pas AuthFWSnapin.pas AuthFWWizFwk.pas AZROLESLib.pas BCDConstants.pas BRCplLib.pas CardSpaceApiLib.pas CDO.pas CERTCLIENTLib.pas CERTENCODELib.pas CERTENROLLLib.pas CERTMGRLib.pas CICLib.pas CLBCATQLib.pas COMPATUILib.pas COMReplLib.pas COMSNAPLib.pas COMSVCSLib.pas CRYPTEXTLib.pas CTVLib.pas CUSTREGLib.pas DACCOMLib.pas DataStore2Lib.pas DevicePairingConfiguration.pas DexterLib.pas DFSSHLEXLib.pas DiskQuotaTypeLibrary.pas dnsHCLib.pas Dot3BalloonDlgLib.pas dtshLib.pas DXTMSFTLib.pas DXTRANSLib.pas ElevateWlanUi.pas EncDec.pas EnhancedStorageAPILib.pas EnhancedStorageShellLib.pas EventSystemLib.pas FctnDiscLib.pas Feeds.pas FindNetPrintersLib.pas FPHCLib.pas gameuxLib.pas GetConnectedTasks.pas Gpprefcl.pas HelpPane.pas HelpServiceTypeLib.pas IASCoreLib.pas IASDataStoreComServerLib.pas IASExtensionsLib.pas IasHelperLib.pas IASRadiusLib.pas icardie.pas IClientSideRenderingLib.pas ICSCONTENTFILTERLib.pas IEXTagLib.pas IMAPI2.pas IMAPI2FS.pas IndeoTypeLib.pas INKEDLib.pas IPBUSENUMLib.pas IPNATHelperLib.pas JetES.pas JSGlobal.pas L2SecHCLib.pas MDACVer.pas MediaManagerHCLib.pas MediaPlayer.pas MIMEEDIT.pas MSAATEXTLib.pas MSDAOSP.pas MSDATASRC.pas MSHelpServices.pas MSHTML.pas MSNETOBJLib.pas MSSCTLB.pas MSSITLB.pas MSTIME.pas MSTSCLib.pas MSVidCtlLib.pas MSWMDMLib.pas MSXML2.pas MYCOMPUTLib.pas napcrypt.pas naphlpr.pas NaturalLanguage6.pas ndfapiLib.pas ndisHCLib.pas NetCenterLUALib.pas NETCONLib.pas netcoreHCLib.pas NetFwTypeLib.pas NetProjWLib.pas NETWORKLIST.pas NetworkPolicy.pas OLEPRNLib.pas OPTSHOLDLib.pas PlaLibrary.pas PMCObjLib.pas PNPXAssociation.pas PortableDeviceApiLib.pas PortableDeviceClassExtension.pas PortableDeviceConnectApiLib.pas PortableDeviceTypesLib.pas PortableDeviceWMDRMLib.pas PrintUIObjLib.pas PSISDECDLib.pas PSTORECLib.pas PXWizardRegistration.pas PXWizardTypeWin32.pas QuartzTypeLib.pas RasDiagHCLib.pas RASPages.pas RASSISTANCELib.pas RDPCOMAPILib.pas RegisterControlLib.pas RelMonLib.pas RendezvousSessionLib.pas RPCNDFLib.pas ScanProfilesLib.pas SCPLib.pas Scripting.pas Scriptlet.pas SCRIPTOSYSLib.pas ScriptSigner.pas SDOHlpLib.pas
Re: [fpc-pascal] Free Pascal console programs on Android are easy
Really interesting! Please fix typo: chmod 755 ppcaarm should be chmod 755 ppcarm. I hope to see a GUI Hello World soon. Sandro On 15 Mar 2014 19:47, Paul Breneman paul2...@brenemanlabs.com wrote: http://turbocontrol.com/gnuroot.htm is a new (unpublished) web page. Feedback appreciated! ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] fp universal library ?
Hello Fred, change these two lines: uos.pas line 1086: RTLeventSetEvent(evPause); uoslib.pas line 41: function uos_loadlib(PortAudioFileName: string; SndFileFileName: string; Mpg123FileName: string; SoundTouchFileName: string) : integer; cdecl; Sandro On 11 February 2014 16:52, Fred van Stappen fi...@hotmail.com wrote: Hello. Here next adventure of uos library... I have good news for fpc. ;-) I have try with a hello world 32bit library in Windows 7 64bit. It works, a 32bit program can access a 32bit fpc library. But i have bad news for me. :-( I have try with uoslib, and try, and try, changing everything, but still same error message: Program received signal SIGSEGV, Segmentation fault. 0x10002cf0 in SYSTEM_$$_CPUINCLOCKED$LONGINT () from c:\uoslibwin\src\uos.dll I do not see the solution. If a brave heart could try it, he will be my hero. ;-) This is very easy. All is included, you dont have to install anything... First download the source here : https://sites.google.com/site/fiensprototyping/uoslibtest.tar.gz Unzip it and in /uoslibtest/src : 1) Compile uoslib.pas (or uoslib.lpi) = it will create uos.dll in /src. 2) Compile and run libconsoleplay.pas (or libconsoleplay.lpi) = it will test the library. For me, it works if i compile both library and example with fpc 64 bit. But it crash if i compile both library and example with fpc 32 bit. In /src there is also unitconsoleplay.pas (and unitconsoleplay.lpi). This program uses directly uos-unit, not via uoslib library. And, this one on Windows 7 64bit, works compiled with fpc 32bit... Many thanks. Fred. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal