Re: I can't compile screen git version
Artur Skonecki <[email protected]>
| Newsgroups | gmane.comp.gnu.screen.user |
|---|---|
| Message-ID | <alpine.DEB.2.00.1110172014300.9364@cvops> |
There is a rule in the Makefile.
osdef.h: osdef.sh config.h osdef.h.in
CPP="$(CPP) $(CPPFLAGS)" srcdir=${srcdir} sh $(srcdir)/osdef.sh
On Mon, 17 Oct 2011, Simón wrote:
> And in which moment is created (autogen, configure or make)?
>
> El 17/10/11 20:05, Artur Skonecki escribió:
>> osdef.h is automatically generated from osdef.h.in
>>
>>
>> On Mon, 17 Oct 2011, Simón wrote:
>>
>>> Yes, that isn't the problem.
>>> I've searched for the file "osdef.h" and there isn't any package in Ubuntu
>>> that provides it.
>>> But in screen-4.0.3 (tar package from http://ftp.gnu.org/gnu/screen/)
>>> there is this file (osdef.h) in sources but not in git version.
>>>
>>> El 17/10/11 19:23, Artur Skonecki escribió:
>>>> Have you tried apt-get build-dep screen ?
>>>>
>>>>
>>>> On Mon, 17 Oct 2011, Simón wrote:
>>>>
>>>>> I can compile screen-session but I can't compile screen.
>>>>> With the screen version of screen-session the error is the same:
>>>>> $ make
>>>>> In file included from list_generic.c:24:0:
>>>>> screen.h:43:19: fatal error: osdef.h: No such file or directory
>>>>> compilation terminated.
>>>>> In file included from list_display.c:36:0:
>>>>> screen.h:43:19: fatal error: osdef.h: No such file or directory
>>>>> compilation terminated.
>>>>> make: *** [list_generic.o] Error 1
>>>>> make: *** Waiting for unfinished jobs....
>>>>> In file included from list_window.c:31:0:
>>>>> screen.h:43:19: fatal error: osdef.h: No such file or directory
>>>>> compilation terminated.
>>>>> make: *** [list_display.o] Error 1
>>>>> make: *** [list_window.o] Error 1
>>>>>
>>>>> Why doesn't it find the osdef.h file if it's in same folder?
>>>>>
>>>>> El 16/10/11 23:42, Jostein Berntsen escribió:
>>>>>
>>>>> Hi,
>>>>>
>>>>> If you can compile the screen-session version, the screen git should
>>>>> also work. Try to remove your screen directory, download again with "git
>>>>> clone git://git.savannah.gnu.org/screen.git" and install from the src
>>>>> directory.
>>>>>
>>>>>
>>>>> Jostein
>>>>>
>>>>>
>>>>> On 16.10.11,14:12, Simón wrote:
>>>>>
>>>>> Ah, ok! I thought so rare that question. XDD
>>>>> The git version was yesterday: How can I see the concrete version?
>>>>>
>>>>> I can compile "screen-session". Although it has a rather peculiar
>>>>> configuration system.
>>>>>
>>>>> El dom 16 oct 2011 02:50:45 CEST, Jostein Berntsen escribió:
>>>>>
>>>>> Sorry, that should be which screen git version are you using? Is it
>>>>> this?
>>>>>
>>>>> http://savannah.gnu.org/git/?group=screen
>>>>>
>>>>> Could you try the screen-session version and see if that works?
>>>>>
>>>>> https://github.com/skoneka/screen-session
>>>>>
>>>>> This should be quite updated.
>>>>>
>>>>>
>>>>> Jostein
>>>>>
>>>>>
>>>>> On 15.10.11,21:35, Simón wrote:
>>>>>
>>>>> git version 1.7.4.1
>>>>> But the problem is compiling not downloading the sources.
>>>>>
>>>>> El sáb 15 oct 2011 17:44:52 CEST, Jostein Berntsen escribió:
>>>>>
>>>>> On 15.10.11,14:02, Simón wrote:
>>>>>
>>>>> Hi,
>>>>> I'm trying to compile the screen git version on Ubuntu Natty 64 bits but
>>>>> I
>>>>> can't.
>>>>>
>>>>> If I execute "./autogen.sh", it shows these warnings:
>>>>>
>>>>> configure.in:50: warning: AC_TRY_RUN called without default to allow
>>>>> cross
>>>>>
>>>>> ...
>>>>>
>>>>> configure.in:48:AC_USE_SYSTEM_EXTENSIONS
>>>>>
>>>>>
>>>>> The default autoconf version is 2.13.
>>>>> I configure with: "./configure --enable-locale --enable-colors256
>>>>> --with-socket-dir=/var/tmp"
>>>>> But the config.h file is empty and I can't compile.
>>>>>
>>>>> If I use a more recent autoconf version (2.50), "./autogen.sh" executes
>>>>> well
>>>>> without warnings but when I execute configure:
>>>>>
>>>>> config.status: error: cannot find input file: `config.h.in'
>>>>>
>>>>> I can compile the last tar.gz version in http://ftp.gnu.org/gnu/screen/
>>>>> (screen-4.0.3.tar.gz) but how can I compile the git version of Screen?
>>>>> Regards.
>>>>>
>>>>> Which git version are you using?
>>>>>
>>>>>
>>>>> Jostein
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> screen-users mailing list
>>>>> screen-users-mXXj517/[email protected]
>>>>> https://lists.gnu.org/mailman/listinfo/screen-users
>>>>>
>>>>>
>>>>>
>>>
>>> _______________________________________________
>>> screen-users mailing list
>>> screen-users-mXXj517/[email protected]
>>> https://lists.gnu.org/mailman/listinfo/screen-users
>>>
>
_______________________________________________
screen-users mailing list
screen-users-mXXj517/[email protected]
https://lists.gnu.org/mailman/listinfo/screen-users