-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux build #6
Comments
The GUI interface code is Windows-specific currently. I've compiled and used a command line version for batched testing on Ubuntu before. What use case are you hoping for? |
Louie,
My background and interest is in performance optimization (reduced time to
solution). I wanted to run a few different cases under a performance
profiler to see if there is any room for improvement.
Dan
…On Fri, Apr 5, 2024 at 7:05 PM Louie Helm ***@***.***> wrote:
The GUI interface code is Windows-specific currently.
I've compiled and used a command line version for batched testing on
Ubuntu before.
What use case are you hoping for?
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACODV2B6RBLBCWKF3HRWRHDY3435DAVCNFSM6AAAAABFZVUTRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBQHAYDCNJSHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I'd welcome help with performance tuning. There is a "Windows GUI (debug)" setting in FBEdit under "Options" --> "Build Options". Select that then use "Make" --> "Build" to create a version with symbols. I've profiled AZdecrypt in VTune before. I'm sure other tools could work as well. You'd probably be better off doing this work on Windows (or a VM) to start so you can see how the build process works. I've run AZdecrypt + build process inside QEMU before. You could also add code to mainloop in AZdecrypt.bas then run a known benchmark from the command line to do more native Ubuntu performance tuning. It's a somewhat big ask but there are branches on 99% of the Windows-only code for the GUI so anyone who knew how to add the corresponding Window-drawing code for Linux could make AZdecrypt run natively in Ubuntu with a bit of work. Would be happy to merge in a change like that in addition to performance tweaks. |
I don't have access to a Windows system. I tried running the fbEdit.exe
under Wine on Linux, but it didn't work. So, if you have a Linux only
recipe, I'd rather stick with that.
…On Fri, Apr 5, 2024, 7:29 PM Louie Helm ***@***.***> wrote:
I'd welcome help with performance tuning.
There is a "Windows GUI (debug)" setting in FBEdit under "Options" -->
"Build Options". Select that then use "Make" --> "Build" to create a
version with symbols.
I've profiled AZdecrypt in VTune before. I'm sure other tools could work
as well.
You'd probably be better off doing this work on Windows (or a VM) to start
so you can see how the build process works. I've run AZdecrypt + build
process inside QEMU before.
You could also add code to mainloop in AZdecrypt.bas then run a known
benchmark from the command line to do more native Ubuntu performance tuning.
It's a somewhat big ask but there are branches on 99% of the Windows-only
code for the GUI so anyone who knew how to add the corresponding
Window-drawing code for Linux could make AZdecrypt run natively in Ubuntu
with a bit of work. Would be happy to merge in a change like that in
addition to performance tweaks.
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACODV2EX2J34MWHYYZ5ZA7TY346X5AVCNFSM6AAAAABFZVUTRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBQHAZDIMBUHA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Use QEMU. Something like this... |
Louie,
Is this what you did on Spartan?
Dan
…On Fri, Apr 5, 2024 at 8:28 PM Louie Helm ***@***.***> wrote:
Use QEMU. Something like this...
https://rtbecard.gitlab.io/2022/07/23/QEmu_win10.html
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACODV2FMMDQYF2MIUH6PIQ3Y35FU7AVCNFSM6AAAAABFZVUTRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBQHA2DKNJYGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Louie,
I haven't used a Windows machine in about 20 years. I'm not interested in
relearning how to use Windows. If I can't build and run AZDecrypt natively
on Linux, then I'm no longer interested in pursuing this effort.
Dan
…On Fri, Apr 5, 2024 at 8:28 PM Louie Helm ***@***.***> wrote:
Use QEMU. Something like this...
https://rtbecard.gitlab.io/2022/07/23/QEmu_win10.html
—
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACODV2FMMDQYF2MIUH6PIQ3Y35FU7AVCNFSM6AAAAABFZVUTRCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBQHA2DKNJYGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Does anyone have experience building and running AZDecrypt on Linux (Ubuntu-22.04 in particular)?
The text was updated successfully, but these errors were encountered: