Hello
I made the following changes to the devlibs: 1. Upgrade Python to 2.6.5 2. Upgrade lxml to 2.2.4 3. Upgrade numpy to 1.4.1 4. Upgrade gettext-tools to 0.17
Please look for any breakage it might have introduced.
The gettext tools update was a bit problematic and two versions of libintl are now contained in the build dir: one is being used by Inkscape and the GTK stack, and the second one by the gettext tools. Fixing this would require either convincing the gettext binaries to use the devlibs libintl, which I have no idea how to do, or rebuilding all other libraries to use the one built by gettext.
In the longer run, I think that cross-compiling the devlibs from Linux might be less painful than recompiling them as needed in MSYS (mainly because MSYS is excruciatingly slow and sometimes doesn't work).
Regards, Krzysztof
De : Krzysztof Kosiński <tweenk.pl@...400...>
Please look for any breakage it might have introduced.
Just found one when linking:
============================= Make error line 478: LINK problem: c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../. ./../mingw32/bin/ld.exe: cannot find -liconv collect2: ld returned 1 exit status
Of course, I've restarted from a clean build, devlibs and inkscape files updated. -- Nicolas
-----Original Message----- From: Nicolas Dufour [mailto:nicoduf@...48...] Sent: 26 May 2010 22:19 To: Krzysztof Kosiński; inkscape-devel Subject: [Inkscape-devel] Re : Devlibs updates
De : Krzysztof Kosiński <tweenk.pl@...400...>
Please look for any breakage it might have introduced.
Just found one when linking:
============================= Make error line 478: LINK problem: c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../. ./../mingw32/bin/ld.exe: cannot find -liconv collect2: ld returned 1 exit status
Of course, I've restarted from a clean build, devlibs and inkscape files updated.
I have the same problem, please fix it asap!
Thanks, Johan
From: J.B.C.Engelen@...1578... [mailto:J.B.C.Engelen@...1578...]
From: Nicolas Dufour [mailto:nicoduf@...48...]
De : Krzysztof Kosiński <tweenk.pl@...400...>
Please look for any breakage it might have introduced.
Just found one when linking:
============================= Make error line 478: LINK problem: c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../. ./../mingw32/bin/ld.exe: cannot find -liconv collect2: ld returned 1 exit status
Of course, I've restarted from a clean build, devlibs and inkscape files updated.
I have the same problem, please fix it asap!
Thanks, Johan
I tried to replace all the strings iconv with iconv-2 in build.xml and copy libiconv-2.dll to c:\devlibs\lib, then I could link it.
The msgfmt errors persist.
Preben
-----Original Message----- From: Preben Soeberg [mailto:prsodk@...400...] Sent: 27 May 2010 16:50 To: Engelen, J.B.C. (Johan) Cc: inkscape-devel@lists.sourceforge.net Subject: RE: [Inkscape-devel] Re : Devlibs updates
From: J.B.C.Engelen@...1578...
[mailto:J.B.C.Engelen@...1578...]
From: Nicolas Dufour [mailto:nicoduf@...48...]
De : Krzysztof Kosiński <tweenk.pl@...400...>
Please look for any breakage it might have introduced.
Just found one when linking:
============================= Make error line 478: LINK problem: c:/mingw/bin/../lib/gcc/mingw32/4.4.1/../../. ./../mingw32/bin/ld.exe: cannot find -liconv collect2: ld returned 1 exit status
Of course, I've restarted from a clean build, devlibs and inkscape files updated.
I have the same problem, please fix it asap!
Thanks, Johan
I tried to replace all the strings iconv with iconv-2 in build.xml and copy libiconv-2.dll to c:\devlibs\lib, then I could link it.
I commented out -liconv (<!-- -liconv -->), which fixed the linking. So, we don't need iconv??
Krzysztof, can you let us know the details about this?
The msgfmt errors persist.
For me this works now.
Ciao, Johan
J.B.C.Engelen wrote:
I commented out -liconv (<!-- -liconv -->), which fixed the linking. So, we don't need iconv??
Is this the correct solution (or at least acceptable while the right one is worked out)? If so, where and how should I comment the option? If not, please, can someone give other indications on how to solve this problem? Thanks. Luca
W dniu 28 maja 2010 09:17 użytkownik <J.B.C.Engelen@...1578...> napisał:
I tried to replace all the strings iconv with iconv-2 in build.xml and copy libiconv-2.dll to c:\devlibs\lib, then I could link it.
I commented out -liconv (<!-- -liconv -->), which fixed the linking. So, we don't need iconv??
Krzysztof, can you let us know the details about this?
I regenerated the iconv.dll import library to conform to the naming scheme (libiconv.dll.a, previously it was libiconv.a) but forgot to add it to the devlibs. It wasn't marked as unknown by Bazaar because .a files are ignored by default. It should be fixed in r17. By the way, libiconv-2.dll is only used by the new gettext tools; it should never be used by Inkscape.
Regards, Krzysztof
participants (5)
-
unknown@example.com
-
Krzysztof Kosiński
-
LucaDC
-
Nicolas Dufour
-
Preben Soeberg