Re: VS Express 2005
- From: "Paul G. Tobey [eMVP]" <ptobey no spam AT no instrument no spam DOT com>
- Date: Fri, 26 Aug 2005 09:02:11 -0700
How about just using eVC to do the build, then? It doesn't care about
directories. You'll have to arrange for include and library paths to some
stuff in the PB build tree, but maybe this is the best you can do...
Paul T.
"David" <David@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:4CF9F018-6B87-4223-BCE4-17B7CC7E4CB5@xxxxxxxxxxxxxxxx
> Bruce,
> Thanks for taking the time to respond. We received a code tree for a
> driver
> for another OS. We have to port it to CE. We need to keep the tree for the
> time being.
> The tree is something like this;
> -sdk
> --common
> --- many subtrees for different functions
> --- HW abatraction layer
> ----card1
> ----card2
> --platform
> --- wince (this is what I'm trying to create)
> --- other os
>
> Obviously since we are working for someone else we are going to try to
> keep
> the code structure as is. Also, I'm trying not to put os specific files
> everywhere.
> The old make file would do fine. It would sit in the CE dir and point to
> all
> the stuff needed. I think I'm stuck with a kludge of putting the source
> files
> in a build dir.
> The sources files, AFAIK, do not allow conditional builds (i.e. if card1
> ...
> else card2 ...).
>
> Do you happen to know anything about how to get an ndis intermediate
> driver
> to talk to an sdio driver for an sdio network card?
>
>
>
>
> "Bruce Eitman (eMVP)" wrote:
>
>> In your first post, you indicated that you were developing a driver.
>> Your
>> subsequent posts seem to indicate that instead you have received the
>> driver
>> from a vendor and are now about to start working on it. That changes
>> everything.
>>
>> How did the vendor tell you to build the files, that would be the best
>> and
>> easiest way.
>>
>> We could help you more with the dirs and sources if we understood better
>> what the directory structure is. When you say mutually exclusive, do you
>> mean that you will never need to build both, or that you need to build
>> one,
>> then the other?
>>
>> --
>> Bruce Eitman (eMVP)
>> Senior Engineer
>> beitman AT applieddata DOT net
>>
>> Applied Data Systems
>> www.applieddata.net
>> An ISO 9001:2000 Registered Company
>> Microsoft WEP Gold-level Member
>>
>>
>> "David" <David@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> news:55C942F9-A46B-4FB7-AE2C-A63351851298@xxxxxxxxxxxxxxxx
>> > Thanks Paul,
>> > Ok, how do you think I sould do it when, within the tree there are 2
>> > directories (card1 and card2) that are mutually exclusive. Would I have
>> > to
>> > make/replace the dirs file to build the other card?
>> >
>> > Also, my include problem is still the same because the include path
>> > needs
>> > to
>> > be the same(long) even if I put the sources in each directory.
>> >
>> > I'm trying to create a .bat file to copy appropriate files into a temp
>> > dir
>> > to build from a single directory.
>> >
>> >
>> >
>> > "Paul G. Tobey [eMVP]" wrote:
>> >
>> >> Yes, that's true, in my experience. Trying to list a file in the
>> >> SOURCES
>> >> macro gives a bad directory prefix error during build. Your best bet
>> >> *is*
>> >> DIRS and SOURCES for all folders that you need to build from.
>> >>
>> >> Paul T.
>> >>
>> >> "David" <David@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> >> news:310BF521-66BC-483C-B9C0-6AD3DFFEE240@xxxxxxxxxxxxxxxx
>> >> > Thanks Bruce.
>> >> > Within the sources file, it seems that I am running into a limit on
>> >> > the
>> >> > length of the INCLUDES keyword. Also, I read in another forum that
>> >> > all
>> >> > source
>> >> > files must be in the same dir as the sources file. THe source tree
>> >> > from
>> >> > our
>> >> > customer has C and H files spread into 2 dozen directories. It would
>> >> > be
>> >> > a
>> >> > pain to put dirs and sources files everywhere.
>> >> >
>> >> > "Bruce Eitman (eMVP)" wrote:
>> >> >
>> >> >> What is the sources file limitation that you have that MS doesn't
>> >> >> have
>> >> >> when
>> >> >> building the entire OS? I bet that it is something that we could
>> >> >> help
>> >> >> you
>> >> >> with faster than switching tools.
>> >> >>
>> >> >> VS Express does not support CE.
>> >> >>
>> >> >> --
>> >> >> Bruce Eitman (eMVP)
>> >> >> Senior Engineer
>> >> >> beitman AT applieddata DOT net
>> >> >>
>> >> >> Applied Data Systems
>> >> >> www.applieddata.net
>> >> >> An ISO 9001:2000 Registered Company
>> >> >> Microsoft WEP Gold-level Member
>> >> >>
>> >> >>
>> >> >> "David" <David@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>> >> >> news:9DC7B5EA-81A8-42DB-BAE4-1517BA3A0E71@xxxxxxxxxxxxxxxx
>> >> >> > I'm developing a wifi driver using PB 5. I'm having trouble with
>> >> >> > the
>> >> >> > build
>> >> >> > process (sources files limitations). I have a source tree with C
>> >> >> > and H
>> >> >> > files
>> >> >> > scattered around.
>> >> >> >
>> >> >> > Can VS Express 2005 be used in CE5 development? Do you think it
>> >> >> > could
>> >> >> > help
>> >> >> > me with the build process to create the driver DLL?
>> >> >> >
>> >> >> > Thanks
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>
.
- References:
- VS Express 2005
- From: David
- Re: VS Express 2005
- From: Bruce Eitman \(eMVP\)
- Re: VS Express 2005
- From: David
- Re: VS Express 2005
- From: Paul G. Tobey [eMVP]
- Re: VS Express 2005
- From: David
- Re: VS Express 2005
- From: Bruce Eitman \(eMVP\)
- Re: VS Express 2005
- From: David
- VS Express 2005
- Prev by Date: Re: VS Express 2005
- Next by Date: Re: VS Express 2005
- Previous by thread: Re: VS Express 2005
- Next by thread: Re: VS Express 2005
- Index(es):
Relevant Pages
|