QB64 /run smcam_v3.bas /L QWADV.QLB /AH
Have you just tried it, from the IDE, ?, Simpley compile the .bas.
QWADV.QLB, This may be some kind of library, or ? not sure, and less on the /L,
I have never tried running qb64 from the command line, and have no clue what the /L is,
nor the /AH, it may be that the QWADV.QLB needs to be converted to a .bi, or some sort of library that qb64 uses.
I use LINUX Mint, so I can't tell you much, on the command line syntex,..my thoughts are that it sees the /L QWADV.QLB as the file name, have you tried it with out the switch, this is just a quess, but I am thinking, it loooks for a file named L QWADV.BLB, and there is none,...
I don't believe a .bas file can be run that way, from the command line,
I am going to see if anyone at the qb64.net, will look at this, and see what they say, to be honest some of it is somewhat above my head, being that I do not use windows, nor have I ever tried using the 64 bit, versions,...
The only thing I can suggest, maybe is , first compile the .bas, with qb64, from the IDE, (not the command line, ) When you compile it, qb64 will create a executable, named
smcam_v3.exe
( usually, sometimes I have a problem with it leaving the .exe, named untitled.exe, in which case I have to rename it, so you may want to check that), If it compiles, with no errors, look for the newly created , smcam_v3.exe, it should be there in your qb64 folder,..( or untitled.exe ) It sounds to me like in your case, you will be best off , with your qb64 folder, being empty, no other, .bas or files, other then the ones needed for your program,...if you have a lot of files in your qb64 folder, temporaily move everything to another folder, that is to say everything except the files you are working with,.. the other way to go is , install qb64, to a new, empty folder, this is ok, one can have several, folders with qb64.
OK, back to , """ smcam_v3.exe "", once you compile the .bas, and have your smcam_v3.exe , Try again running it from the command line,
QB64 /run smcam_v3.exe/L QWADV.QLB /AH (((( The only change being smcam_v3.exe , instead of .bas,...))))
One last though, if any of these files are Visual Basic, then they will not work in qb64, but they wouldn't have worked in the 32 bit version either,.. that is the part that I find "odd", and also do not undertsand,...
Sorry I am not being much help on this,...Is there any chance you can, make the files available, IE: put them on Drop Box, as a zipped package, ?
My last suggestion, would be, try compileing something simple, in the IDE,
first open the IDE, type in the code below, and run it. When you save the file, save it as helloworld.bas,
PRINT " HELLO WORLD "
after you have compiled, (run) it, look in your qb64 folder, and see if there is a helloworld.exe, there should be,...if not , look for untitled.exe, run it, it probably will be your helloworld, (test),.. OK, now, try running from the command line,
QB64 /run helloworld.bas ,... I don't think it will "run", it may open the .bas file, but I don't think it will run it,.. Then try QB64 /run helloworld.exe , it should run, displaying the words HELLO WORLD , on your screen,.. There are some more, more complex examples, that come with QB64, in the QB64/Samples folder, try some of these, with the 64bit version,
and then also try running them from the command line. I suggest this, to try to determine, if it is the code, or a "bug" with the 64 bit version, so lets see if some simple code compiles and runs, first,... You may have already tried this, I don't know,..
Then the next thing we need to figure out is, what the switches do, and what the QWADV.QLB is, and what it is for, ...I have never seen a .QLB file in qb64,...as far as that goes, I have never seen that suffix, in qb4.5, nor qbasic,...so I am thinking this is where the problem is. If so, then we would need to see the file, to see what changes need to be made,.
My guess is , it is some kind of Library file, for the LB, in which case probably that needs to be re written, , some thing way above my head, but like I said, I am going to see if I can get some help on this,..
from Garry