Re: VS Express 2005
- From: "David" <David@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 26 Aug 2005 08:53:48 -0700
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
> >> >>
> >> >>
> >> >>
> >>
> >>
> >>
>
>
>
.
- Follow-Ups:
- Re: VS Express 2005
- From: Bruce Eitman \(eMVP\)
- Re: VS Express 2005
- From: Paul G. Tobey [eMVP]
- Re: VS Express 2005
- 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\)
- VS Express 2005
- Prev by Date: Re: microsoft.public.windowsce.app.development
- 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
|