From: Michel V. <mic...@we...> - 2002-09-04 18:29:45
|
Hi, everyone. I just inherited a Nomad-1 that I would love to get to work with my Linux box. So, predictably enough, here I am. I downloaded the source, tried to compile and got: =================== [PROMPT:/usr/local/src/freenomad-0.2-src/freenomad/src]# make g++ -c -O1 -Wall -o main.o main.cpp In file included from globals.h:30, from main.cpp:12: log.h: In method `bool CLog::set_verbose(bool)': log.h:30: warning: control reaches end of non-void function `CLog::set_verbose(bool)' g++ -c -O1 -Wall -o ecp_linux.o ecp_linux.cpp In file included from globals.h:30, from ecp_linux.cpp:14: log.h: In method `bool CLog::set_verbose(bool)': log.h:30: warning: control reaches end of non-void function `CLog::set_verbose(bool)' ecp_linux.cpp: In method `bool CEcpPortLinux::open()': ecp_linux.cpp:57: `IEEE1284_MODE_ECP' undeclared (first use this function) ecp_linux.cpp:57: (Each undeclared identifier is reported only once ecp_linux.cpp:57: for each function it appears in.) make: *** [freenomad] Error 1 =================== Running Slackware v7.x patched to 8.x, with 2.2 Kernel. Which way do I go from here? -- --Michel (ICQ #137401206 // AIM MichelV69) (replyto: mi...@at...) "With shock and terror on your face, Doomed to watch it all take place "With your hands at your side, Just along for the ride..." -- 60 Second Nightmare, Lawrence Gowan, Great Dirty World, 1987 |
From: Dmitry D. B. <ddb...@uw...> - 2002-09-04 18:53:07
|
Hi Michel, Your problem is that you gcc is not > 3.0.1 (recommand that you use gcc 3.1) Note that you can have gcc 2.x and 3.x (3.1 recommanded) install at the same time, Slackware (which I use) has packages for gcc 3.1 (in current). the `which gcc` is just a link to gcc-2.x or gcc-3.x after installing 3.1 just change that link back (you'll still ned the libs from gcc 3.1 so you won't be able to uninstall it). Also check out Slackware 8.1 (reall nice and comes with cool things like Evolution) Good luck, Dan, On Wed, 2002-09-04 at 14:29, Michel Vaillancourt wrote: Hi, everyone. I just inherited a Nomad-1 that I would love to get to work with my Linux box. So, predictably enough, here I am. I downloaded the source, tried to compile and got: =================== [PROMPT:/usr/local/src/freenomad-0.2-src/freenomad/src]# make g++ -c -O1 -Wall -o main.o main.cpp In file included from globals.h:30, from main.cpp:12: log.h: In method `bool CLog::set_verbose(bool)': log.h:30: warning: control reaches end of non-void function `CLog::set_verbose(bool)' g++ -c -O1 -Wall -o ecp_linux.o ecp_linux.cpp In file included from globals.h:30, from ecp_linux.cpp:14: log.h: In method `bool CLog::set_verbose(bool)': log.h:30: warning: control reaches end of non-void function `CLog::set_verbose(bool)' ecp_linux.cpp: In method `bool CEcpPortLinux::open()': ecp_linux.cpp:57: `IEEE1284_MODE_ECP' undeclared (first use this function) ecp_linux.cpp:57: (Each undeclared identifier is reported only once ecp_linux.cpp:57: for each function it appears in.) make: *** [freenomad] Error 1 =================== Running Slackware v7.x patched to 8.x, with 2.2 Kernel. Which way do I go from here? -- --Michel (ICQ #137401206 // AIM MichelV69) (replyto: mi...@at...) "With shock and terror on your face, Doomed to watch it all take place "With your hands at your side, Just along for the ride..." -- 60 Second Nightmare, Lawrence Gowan, Great Dirty World, 1987 ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Nomad1-dev mailing list Nom...@li... https://lists.sourceforge.net/lists/listinfo/nomad1-dev |
From: Michel V. <mi...@at...> - 2002-09-06 00:37:43
|
Hi again, everyone. Can someone please message me off list with a link to where I might get a copy of the Yepp Explorer Software for the Nomad-I (YP-D40)? The link on the project website 404's. Thanks. --Michel (ICQ #137401206 // AIM MichelV69) (replyto: mi...@at...) "With shock and terror on your face, Doomed to watch it all take place "With your hands at your side, Just along for the ride..." -- 60 Second Nightmare, Lawrence Gowan, Great Dirty World, 1987 |
From: MICHAEL L. <lu...@cs...> - 2002-09-04 19:23:08
|
But don't think that you won't have to look at the code... At least the last version I checked out had a nice little "bugg" in there that erases the first file on the nomad for no reason. Michael Luchtan |
From: Michel V. <mi...@at...> - 2002-09-04 19:28:02
|
> -----Original Message----- > From: nom...@li... > [mailto:nom...@li...]On Behalf Of MICHAEL > LUCHTAN > Sent: Wednesday, September 04, 2002 3:15 PM > To: Michel Vaillancourt > Cc: nom...@li... > Subject: Re: [Nomad1-dev] (no subject) > > > But don't think that you won't have to look at the code... > At least the last version I checked out had a nice little "bugg" in there > that erases the first file on the nomad for no reason. > > Michael Luchtan > Care to post the fix for it so I don't have to re-engineer it? |
From: MICHAEL L. <lu...@cs...> - 2002-09-04 19:41:42
|
Michel- I'm not sure if it is my place to fix--seems like whoever put it there was the person who wrote most of the code and didn't want anyone to get a free ride. Since they wrote it in, they can change it in the tree. It's simple. Just look in main for the line that erases a file as soon as you open the player. Unfortunately, the realization came too late for me and I lost a pretty important lecture that I had recorded. Oh well--there was no way to download it off the player anyway. Michael Luchtan |
From: Michel V. <mi...@at...> - 2002-09-04 19:50:50
|
> From: nom...@li... > [mailto:nom...@li...]On Behalf Of MICHAEL > LUCHTAN > Sent: Wednesday, September 04, 2002 3:42 PM > To: Michel Vaillancourt > Cc: nom...@li... > Subject: RE: [Nomad1-dev] (no subject) > > > Michel- > I'm not sure if it is my place to fix--seems like whoever put it there > was the person who wrote most of the code and didn't want anyone to get a > free ride. Since they wrote it in, they can change it in the tree. It's > simple. Just look in main for the line that erases a file as soon as you > open the player. Unfortunately, the realization came too late for me and > I lost a pretty important lecture that I had recorded. Oh well--there was > no way to download it off the player anyway. > > Michael Luchtan I can appreciate your reluctance. However, my problem is that I don't know a blessed thing about C or C++. I know how to run a Make and that is about that. So, unfortunately, I am pretty sure I won't be able to locate the line of code you are talking about unless it is English-obvious as to what it does. Which is unfortunate, since it will make using this thing a bit more complicated. =o) Best regards, --Michel |
From: MICHAEL L. <lu...@cs...> - 2002-09-04 23:34:03
|
Michel- It's really simple to find, even if you have never looked at the code. I hate to be blunt, but open up the file and read the docs. All you have to do is erase one line, if it is even there anymore. Can anyone else verify this "bugg". What about the guy who put it in there? I wonder if he reads this list anymore. Just erase the call to the function that erases a file. RTM, man. Michael Luchtan On Wed, 4 Sep 2002, Michel Vaillancourt wrote: > > From: nom...@li... > > [mailto:nom...@li...]On Behalf Of MICHAEL > > LUCHTAN > > Sent: Wednesday, September 04, 2002 3:42 PM > > To: Michel Vaillancourt > > Cc: nom...@li... > > Subject: RE: [Nomad1-dev] (no subject) > > > > > > Michel- > > I'm not sure if it is my place to fix--seems like whoever put it there > > was the person who wrote most of the code and didn't want anyone to get a > > free ride. Since they wrote it in, they can change it in the tree. It's > > simple. Just look in main for the line that erases a file as soon as you > > open the player. Unfortunately, the realization came too late for me and > > I lost a pretty important lecture that I had recorded. Oh well--there was > > no way to download it off the player anyway. > > > > Michael Luchtan > > I can appreciate your reluctance. However, my problem is that I don't know > a blessed thing about C or C++. I know how to run a Make and that is about > that. So, unfortunately, I am pretty sure I won't be able to locate the > line of code you are talking about unless it is English-obvious as to what > it does. Which is unfortunate, since it will make using this thing a bit > more complicated. =o) > > Best regards, > --Michel > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Nomad1-dev mailing list > Nom...@li... > https://lists.sourceforge.net/lists/listinfo/nomad1-dev > |