Iâve a solution to the compiling filename problem in FBdos! - Printable Version +- Qbasicnews.com (http://qbasicnews.com/newforum) +-- Forum: General (http://qbasicnews.com/newforum/forum-6.html) +--- Forum: General/Misc (http://qbasicnews.com/newforum/forum-18.html) +--- Thread: Iâve a solution to the compiling filename problem in FBdos! (/thread-5898.html) |
Iâve a solution to the compiling filename problem in FBdos! - Adigun A. Polack - 02-02-2005 Dearest v3cz0r, Hello, and I *just* tonight (evening of 2-1-2005) discovered and possibly solved a major problem for the recently released FreeBasic DOS version 0.11b that you might need to fix for the next release. The problem I am talking about is the fact that when the FB source programs in .BAS are being compiled through FBdos, for filenames that are longer than 8 characters long (with a .BAS extension in it), FBdos speaks some pretty weird stuff like this: Quote:C:\FB\FBDOS\FREEBA~1\REL-PL~1.asm: Assembler messages: .......and it just would not compile diddly-squat. However, when I changed the filename from ârel-plasma.basâ to ârel-plas.basâ and ran it then through the FBdos compiler, it successfully compiled in its full entirety and worked great!!! =b ! This reminds me now....... for your very next FreeBasic DOS release, v3cz0r, be sure to please change the FB source-code filenames of the FBdos package to the filenames that are simply 8 letters or less â which is the bare maximum that MS-DOS actually supports on that â all while leaving the .BAS extension in. That way, man, when you compile them the next time through the FBdos compiler, they are sure to compile into .EXEs that can run just fine! :wtnod: (Hey, I have tried a couple of the 8-characters-or-less .BAS filenames for FBdos myself, and they worked *excellently* well here!!) Just wanted to let you know now, and I thank you in advance. :king: See you now, and keep up the REAL AWESOME work in FreeBasic the way you are doing right now!!! LENDING YOU AN IMPORTANT HELPING HAND, Adigun Azikiwe Polack One of the Founders of âAura Flowâ Continuing Developer of âFrantic Journeyâ Current Developer of âStar Angelic Sluggerâ Webmaster of the âAAP Official Projects Squadâ Iâve a solution to the compiling filename problem in FBdos! - v3cz0r - 02-02-2005 Ok, i can see what is going on, DOS is converting the file names in long format to "name~1.bas", as the entry point is "guessed" by the file name, i have to add a check for ~ as it's an invalid character on symbol names, i will fix it asap, thanks. You are absolutely welcome, v3cz0r. ;*) - Adigun A. Polack - 02-02-2005 To v3cz0r: Hey, not a problem, dude! It is always a pleasure to help out around here, you know? Thanks once again for your prompt response and honesty, and be catching you later now! - Adigun Azikiwe Polack One of the Founders of âAura Flowâ Continuing Developer of âFrantic Journeyâ Current Developer of âStar Angelic Sluggerâ Webmaster of the âAAP Official Projects Squadâ Iâve a solution to the compiling filename problem in FBdos! - KiZ - 02-02-2005 i noticed that error too, but then i remembered WinXP supports long filenames in DOS. Woo for DOS emulation in WinXP! Iâve a solution to the compiling filename problem in FBdos! - DrV - 02-03-2005 If you're using FB for DOS under Windows 9x and you want to use short names, you should make sure that Windows truncates filenames (instead of using the tilde renamings) - see the DJGPP FAQ. |