News:

Welcome to RetroCoders Community

Main Menu

Compilation time

Started by aurel, Apr 14, 2023, 03:23 PM

Previous topic - Next topic

aurel

This is proof that big projects need big compilation time :

from fb  forum
Quote19:57:27: Layout succeeded! Elapsed Time: 17,93 Seconds

it is about MyFBFramework
WOULD YOU LIKE TO KNOW MORE?
basic4us.epizy.com/forum/index.php

mysoft

will if you compile for 32bit and without using gcc then it's way faster to compile... it's the GCC part that is slow not freebasic :)

it's also way faster if you dont use modules... but single included files.

aurel

hi mysoft

there is need for excuse ,i am not expert but i learned some things from
author of Oxygen basic , as you probably know he made Oxygen Basic in FreeBasic
(new releases are selfcompiled) and FreeBasic is not standalone compiler linker
as such then use GAS or GCC..do i have right?
so ...i don't say that compilation time depend on fb only ..but what is see
as user it take that time ,every processing take time , if code is large as is MyfbFramework
with use of GTK 
so probably FB is fast because all what he must to do is transform his code to C or to asm(GAS)
..i don't say that this part is easy--because is not
and also take some time + in this case GTK + framework.
Just check how much time qb64 need for compilation ?
If qb64 can build something similar like myfbframework ..then he need 5 times more time for total build.
Oxygen Basic also need more time for compilation when he use SDL or Iup apps to.
so nothing special about that ...
OMG ..i t am talking to much  ;D 
WOULD YOU LIKE TO KNOW MORE?
basic4us.epizy.com/forum/index.php