Recent

Author Topic: a question about fp.cfg config, -Fu.....\*  (Read 5212 times)

sonicer

  • New Member
  • *
  • Posts: 14
a question about fp.cfg config, -Fu.....\*
« on: January 15, 2010, 04:13:57 am »
sorry, i donot know how to express in the subject.
when i open fp.cfg in fpc folder, i find some fpc command line options like this

...
 -FuC:\FPC\2.4.0\units\i386-Win32
 -FuC:\FPC\2.4.0\units\i386-Win32\*
...

can anybody give me a hand to explain what's the diff of

 -FuC:\FPC\2.4.0\units\i386-Win32
and
 -FuC:\FPC\2.4.0\units\i386-Win32\*

sincerely

sonicer

  • New Member
  • *
  • Posts: 14
Re: a question about fp.cfg config, -Fu.....\*
« Reply #1 on: January 15, 2010, 05:32:36 am »
i think that:
-FuC:\FPC\2.4.0\units\i386-Win32 means all files in C:\FPC\2.4.0\units\i386-Win32
and
-FuC:\FPC\2.4.0\units\i386-Win32\*  means all files in "C:\FPC\2.4.0\units\" 's first level sub folder

but in fp.cfg,  there are code like
 -FuC:\FPC\2.4.0\units\i386-Win32
 -FuC:\FPC\2.4.0\units\i386-Win32\*
 -FuC:\FPC\2.4.0\units\i386-Win32\rtl
if so,
 -FuC:\FPC\2.4.0\units\i386-Win32\rtl  seems useless, isnt it?

Leledumbo

  • Hero Member
  • *****
  • Posts: 8836
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: a question about fp.cfg config, -Fu.....\*
« Reply #2 on: January 15, 2010, 09:19:46 am »
Quote
if so,
 -FuC:\FPC\2.4.0\units\i386-Win32\rtl  seems useless, isnt it?
Indeed. That's why I only have -FuC:\FPC\2.4.0\units\i386-Win32\* in my fpc.cfg (after all, all units are installed in its own separate directory in the first level of i386-Win32 directory).

sonicer

  • New Member
  • *
  • Posts: 14
Re: a question about fp.cfg config, -Fu.....\*
« Reply #3 on: January 18, 2010, 02:05:59 am »
I C
Tks for your reply

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12845
  • FPC developer.
Re: a question about fp.cfg config, -Fu.....\*
« Reply #4 on: January 18, 2010, 10:39:21 am »
It might have to do something with duplicate unit files. So that a file with a duplicate name added to some packages/ dir, doesn't accidentally override the RTL.

 

TinyPortal © 2005-2018