Thread overview | ||||||||
---|---|---|---|---|---|---|---|---|
|
November 07, 2002 Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Attachments: | Hello, I'm trying to re-use some of my code in a new app and I've hit a snag early on... I'm getting the "Previous Definition Different" error code when I add in my common dlg file i/o functions. Any help would be much appreciated! -- Thank You Stephen De Chellis steve@hmtk.com www.hmtk.com for HMTK information www.kenzerco.com for HackMaster information |
November 07, 2002 Re: Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Posted in reply to Stephen De Chellis | That message usually means you have the same name defined twice. "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqdvne$1j0g$1@digitaldaemon.com... > > Hello, > > I'm trying to re-use some of my code in a new app and I've hit a snag > early on... > > I'm getting the "Previous Definition Different" error code when I add in > my common dlg file i/o functions. > > Any help would be much appreciated! > -- > Thank You > Stephen De Chellis > steve@hmtk.com > > www.hmtk.com for HMTK information > www.kenzerco.com for HackMaster information > > > |
November 07, 2002 Re: Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | I understand about defining the same name twice, what I can not figure out is what I am defining twice! The code is exactly the same as from where I harvested it from, and I'm not aware of having anything defined! -- Thank You Stephen De Chellis steve@hmtk.com www.hmtk.com for HMTK information www.kenzerco.com for HackMaster information "Walter" <walter@digitalmars.com> wrote in message news:aqe42k$1nfv$1@digitaldaemon.com... > That message usually means you have the same name defined twice. > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqdvne$1j0g$1@digitaldaemon.com... > > > > Hello, > > > > I'm trying to re-use some of my code in a new app and I've hit a snag > > early on... > > > > I'm getting the "Previous Definition Different" error code when I add > in > > my common dlg file i/o functions. > > > > Any help would be much appreciated! > > -- > > Thank You > > Stephen De Chellis > > steve@hmtk.com > > > > www.hmtk.com for HMTK information > > www.kenzerco.com for HackMaster information > > > > > > > > |
November 08, 2002 Re: Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Posted in reply to Stephen De Chellis | The error message says the name that is defined multiple times. Try grepping the source code and .h files for the name. -Walter "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqefh2$23bu$1@digitaldaemon.com... > I understand about defining the same name twice, what I can not figure out is what I am defining twice! The code is exactly the same as from where I harvested it from, and I'm not aware of having anything defined! > > > -- > Thank You > Stephen De Chellis > steve@hmtk.com > > www.hmtk.com for HMTK information > www.kenzerco.com for HackMaster information > "Walter" <walter@digitalmars.com> wrote in message > news:aqe42k$1nfv$1@digitaldaemon.com... > > That message usually means you have the same name defined twice. > > > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqdvne$1j0g$1@digitaldaemon.com... > > > > > > Hello, > > > > > > I'm trying to re-use some of my code in a new app and I've hit a > snag > > > early on... > > > > > > I'm getting the "Previous Definition Different" error code when I > add > > in > > > my common dlg file i/o functions. > > > > > > Any help would be much appreciated! > > > -- > > > Thank You > > > Stephen De Chellis > > > steve@hmtk.com > > > > > > www.hmtk.com for HMTK information > > > www.kenzerco.com for HackMaster information > > > > > > > > > > > > > > > |
November 08, 2002 Re: Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | Stephen, you are compiling both fairy.c and fmtkfile.c: This is not required, as you are including fmtkfile.c inside fairy.c. Just compile fairy.c, the multiple defn error vanishes. ie instead of: sc -mn -cpp fairy.c fmtkfile.c Just use: sc -mn -cpp fairy.c Ideally, avoid such includes. Also, it is not a good practice to put function source inside a header file, as you have done in 'file.h'. You will land up in similar trouble if this header is included in multiple sources. (Such a thing should only be done for 'inline' or 'template' functions.) - Rajiv "Walter" <walter@digitalmars.com> wrote in message news:aqf8sg$2s9n$1@digitaldaemon.com... > The error message says the name that is defined multiple times. Try grepping > the source code and .h files for the name. -Walter > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqefh2$23bu$1@digitaldaemon.com... > > I understand about defining the same name twice, what I can not figure out > > is what I am defining twice! The code is exactly the same as from where I > > harvested it from, and I'm not aware of having anything defined! > > > > > > -- > > Thank You > > Stephen De Chellis > > steve@hmtk.com > > > > www.hmtk.com for HMTK information > > www.kenzerco.com for HackMaster information > > "Walter" <walter@digitalmars.com> wrote in message > > news:aqe42k$1nfv$1@digitaldaemon.com... > > > That message usually means you have the same name defined twice. > > > > > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqdvne$1j0g$1@digitaldaemon.com... > > > > > > > > Hello, > > > > > > > > I'm trying to re-use some of my code in a new app and I've hit a > > snag > > > > early on... > > > > > > > > I'm getting the "Previous Definition Different" error code when I > > add > > > in > > > > my common dlg file i/o functions. > > > > > > > > Any help would be much appreciated! > > > > -- > > > > Thank You > > > > Stephen De Chellis > > > > steve@hmtk.com > > > > > > > > www.hmtk.com for HMTK information > > > > www.kenzerco.com for HackMaster information > > > > > > > > > > > > > > > > > > > > > > > > |
November 08, 2002 Re: Previous Definition Different | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rajiv Bhagwat | Ahhh.... That explains it to me. I'm rather new at all this, only about 1 year. -- Thank You Stephen De Chellis steve@hmtk.com www.hmtk.com for HMTK information www.kenzerco.com for HackMaster information "Rajiv Bhagwat" <dataflow@vsnl.com> wrote in message news:aqfl80$74s$1@digitaldaemon.com... > Stephen, you are compiling both fairy.c and fmtkfile.c: This is not > required, as you are including fmtkfile.c inside fairy.c. Just compile > fairy.c, the multiple defn error vanishes. > ie instead of: > sc -mn -cpp fairy.c fmtkfile.c > Just use: > sc -mn -cpp fairy.c > > Ideally, avoid such includes. > Also, it is not a good practice to put function source inside a header file, > as you have done in 'file.h'. You will land up in similar trouble if this > header is included in multiple sources. (Such a thing should only be done > for 'inline' or 'template' functions.) > - Rajiv > > > "Walter" <walter@digitalmars.com> wrote in message news:aqf8sg$2s9n$1@digitaldaemon.com... > > The error message says the name that is defined multiple times. Try > grepping > > the source code and .h files for the name. -Walter > > > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqefh2$23bu$1@digitaldaemon.com... > > > I understand about defining the same name twice, what I can not figure > out > > > is what I am defining twice! The code is exactly the same as from where > I > > > harvested it from, and I'm not aware of having anything defined! > > > > > > > > > -- > > > Thank You > > > Stephen De Chellis > > > steve@hmtk.com > > > > > > www.hmtk.com for HMTK information > > > www.kenzerco.com for HackMaster information > > > "Walter" <walter@digitalmars.com> wrote in message > > > news:aqe42k$1nfv$1@digitaldaemon.com... > > > > That message usually means you have the same name defined twice. > > > > > > > > "Stephen De Chellis" <steve@hmtk.com> wrote in message news:aqdvne$1j0g$1@digitaldaemon.com... > > > > > > > > > > Hello, > > > > > > > > > > I'm trying to re-use some of my code in a new app and I've hit a > > > snag > > > > > early on... > > > > > > > > > > I'm getting the "Previous Definition Different" error code when > I > > > add > > > > in > > > > > my common dlg file i/o functions. > > > > > > > > > > Any help would be much appreciated! > > > > > -- > > > > > Thank You > > > > > Stephen De Chellis > > > > > steve@hmtk.com > > > > > > > > > > www.hmtk.com for HMTK information > > > > > www.kenzerco.com for HackMaster information > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > |
Copyright © 1999-2021 by the D Language Foundation