|
Boost : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-02-13 16:51:38
What version of Boost.Build are you using? For several releases now, MSVC
tools all use command files to link; that gets around all the line-length
problems. It really looks as though you are using a very old version of
Boost.Build.
-Dave
----- Original Message -----
From: "Robert Binion" <rbinion_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Wednesday, February 13, 2002 4:22 PM
Subject: RE: [boost] building boost on win98
> Just to clarify, I can build programs using boost headers, I just can't
> build the boost libraries themselves. :) .. that was probably obvious, but
> better to be specific I guess :)
>
> Here is an example of the errors I am getting:
>
> C:\usr\boost> link /lib
>
/out:"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynami
> c\libboost_regex.lib"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\c_r
> egex_traits.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\c_r
> egex_traits_common.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\cpp
> _regex_traits.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\cre
> gex.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\fil
> eiter.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\pos
> ix_api.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\reg
> ex.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\reg
> ex_debug.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\reg
> ex_synch.obj"
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\w32
> _reg
> Microsoft (R) Library Manager Version 6.00.8447
> Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
>
> LINK : fatal error LNK1181: cannot open input file
>
"libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dC:\usr\boo
> st"
>
> As you can see from the error the link command appears to be getting
> chopped.
>
> Any suggestions?
>
> Thanks,
> reb
>
> -----Original Message-----
> From: David Abrahams [mailto:david.abrahams_at_[hidden]]
> Sent: Tuesday, February 12, 2002 8:21 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] building boost on win98
>
>
>
> ----- Original Message -----
> From: "Robert Binion" <rbinion_at_[hidden]>
>
>
> > My apologies for sending this to the list, especially if it is the wrong
> > place to do so.
>
> This is boost-related, so it's perfect.
>
> > But I am getting extremely frustrated trying to build on
> > Win98 with VC6. It seems to be a command line length problem, i.e. the
> > commands that jam is trying to execute are too long for the win98
command
> > interpreter. I tried searching through the archived messages of this
list
> to
> > see if anyone else has had the same problem, but the only thing I could
> find
> > was a few references to the "subst hack", which apparently is no longer
> > needed. Well I tried it anyways .. and it still did not help.
>
> That's mostly for dealing with spaces in pathnames, not for line-length
> limitations.
>
> > If anyone
> > could offer some help, I would greatly appreciate it. I assume I am
doing
> > something wrong since I couldn't find any sign of others having the same
> > problem, so please don't worry about hurting my feelings ;) (heh) .. I
> just
> > want to get this working.
>
> Well, I don't have Win98 here (I'm lying; I have disks, but it's not
> installed), so I can't test on Win98 directly. However, I made a bunch of
> Win98-specific fixes for John Maddock in December, and AFAIK he was able
to
> get work done. I guess I'd really need some specifics to even be able to
> guess what the problem was. I hope that someone else has been building
with
> Win98 successfully and will be able to clear this up for us.
>
> -Dave
>
>
>
> Info: http://www.boost.org Send unsubscribe requests to:
> <mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
>
> Info: http://www.boost.org Send unsubscribe requests to:
<mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk