flat assembler
Message board for the users of flat assembler.

Index > Macroinstructions > is FASMINC deprecated?

Author
Thread Post new topic Reply to topic
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 18 Dec 2006, 16:36
RedGhost mentioned this env variable is deprecated, and we should use ini file instead... really?
Post 18 Dec 2006, 16:36
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8357
Location: Kraków, Poland
Tomasz Grysztar 18 Dec 2006, 16:47
http://board.flatassembler.net/topic.php?p=38634#38634
This was seven months ago, and it was an old thing already.
But it's not that you should not use FASMINC or set it up - it's just that the official examples and fasm's sources don't use it.
Post 18 Dec 2006, 16:47
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 18 Dec 2006, 18:24
do you think that coming back to include is good? It collides with all other compilers that use include variable.
Post 18 Dec 2006, 18:24
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8357
Location: Kraków, Poland
Tomasz Grysztar 18 Dec 2006, 18:38
It does not necessarily lead to collision - you can put paths of both compilers into the variable, there's small probability of file name conflict.
In fact this variable is used for the reason that the include paths can be shared among different compilers.
Post 18 Dec 2006, 18:38
View user's profile Send private message Visit poster's website Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 18 Dec 2006, 19:11
i can't imagine case when i would want to share fasm and MSVS includes. But i can imagine case when i don't want FASM to search all my VS includes.

but anyway, it's your decision.
Post 18 Dec 2006, 19:11
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
MichaelH



Joined: 03 May 2005
Posts: 402
MichaelH 18 Dec 2006, 20:41
I don't know, to me it seems logical that all include directories on your computer should be listed in the include environment variable. Clearly by the number of people still using "finc", not many agree ..... or maybe it's because few read the fasm documentation Wink
Post 18 Dec 2006, 20:41
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 18 Dec 2006, 21:15
i'd say it's both
Post 18 Dec 2006, 21:15
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
MichaelH



Joined: 03 May 2005
Posts: 402
MichaelH 18 Dec 2006, 21:42
I moved to using the include enviornment when Tomasz first introduced it, don't remember how long ago that was, maybe two years now? Not once has fasm or Visual Studio mixed things up ..... could be just good luck but both will quickly tell you the problem, so I don't see why people are reluctant to change.

Maybe Tomasz should just dump the legacy code in fasm and force people to change.
Post 18 Dec 2006, 21:42
View user's profile Send private message Reply with quote
pelaillo
Missing in inaction


Joined: 19 Jun 2003
Posts: 878
Location: Colombia
pelaillo 18 Dec 2006, 22:03
Quote:
so I don't see why people are reluctant to change

I give you another reasons:
1. I don't want to mess with environment variables in all computers I am going to use. In some cases I cannot change them.
2. I can have different sets of includes for testing purposes without changing environment variables.
3. Independence and clarity.
Post 18 Dec 2006, 22:03
View user's profile Send private message Yahoo Messenger Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8357
Location: Kraków, Poland
Tomasz Grysztar 18 Dec 2006, 22:08
pellailo: The reasons you give seem to be for something different that discussed here. You can put INCLUDE definition into [Environment] section of FASMW.INI the same way as you can put FASMINC definition there - they both require "messing" with enviroment variables to the same degree.
Post 18 Dec 2006, 22:08
View user's profile Send private message Visit poster's website Reply with quote
shoorick



Joined: 25 Feb 2005
Posts: 1614
Location: Ukraine
shoorick 19 Dec 2006, 06:56
i think fasminc is very handy to those, who do not use fasmw or other ide which can set customized environment for project(s). and already enough "traditional" Smile

_________________
UNICODE forever!
Post 19 Dec 2006, 06:56
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.