Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Oyunda karşılaştığınız hatalar , oyun hakkında genel bilgiler

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
ADOW
Yasaklı Üye
Yasaklı Üye
Mesajlar: 1089
Kayıt: Cum Ara 22, 2017 6:14 pm
Konum: Konum yok
Server Ip/DNS: cs.gokturkgaming.com
Clan İsmi: ɢoĸтυrĸ
İletişim:

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen ADOW »

Arch kulanıyorum ve Visual Studio Code plugin derlerken bu hata alıyorum

Aldım hata

Kod: Tümünü seç

 The terminal process failed to launch: Path to shell executable "/home/omer/Belgeler/scripting\amxxpc" does not exist.
settings.json aşıgıdaki gibi

Kod: Tümünü seç

{
    "amxxpawn.compiler.executablePath": "\\home\\omer\\Belgeler\\scripting\\amxxpc",
    "amxxpawn.compiler.includePaths": [
   
        "\\home\\omer\\Belgeler\\scripting\\include"
    ]
}
çöze bilcek varmı 2 gündür çözemedim

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

OPC Line
Mesajlar: 1633
Kayıt: Pzt Tem 22, 2019 3:13 am
Server Ip/DNS: 213.238.173.xx
Clan İsmi: *YouKnowMyName*

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen OPC Line »

\\home\\omer\\Belgeler\\scripting\\amxxpc dosya yolunda amxxpc.exe yi bulamamış. Tekrardan tanıttır düzelir.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
ADOW
Yasaklı Üye
Yasaklı Üye
Mesajlar: 1089
Kayıt: Cum Ara 22, 2017 6:14 pm
Konum: Konum yok
Server Ip/DNS: cs.gokturkgaming.com
Clan İsmi: ɢoĸтυrĸ
İletişim:

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen ADOW »

OPC Line yazdı: Pzt Oca 25, 2021 11:39 pm \\home\\omer\\Belgeler\\scripting\\amxxpc dosya yolunda amxxpc.exe yi bulamamış. Tekrardan tanıttır düzelir.
"linux" kulanıyorum dedim ya reis :D

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5427
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen Ömer TELLİ »

terminale

Kod: Tümünü seç

ls -al /home/omer/Belgeler/scripting/
yazıp çıktısını atar mısın
settings dosyasınıda aşağıdaki şekilde günceller misin

Kod: Tümünü seç

{
    "amxxpawn.compiler.executablePath": "/home/omer/Belgeler/scripting/amxxpc",
    "amxxpawn.compiler.includePaths": [
        "/home/omer/Belgeler/scripting/include"
    ]
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
ADOW
Yasaklı Üye
Yasaklı Üye
Mesajlar: 1089
Kayıt: Cum Ara 22, 2017 6:14 pm
Konum: Konum yok
Server Ip/DNS: cs.gokturkgaming.com
Clan İsmi: ɢoĸтυrĸ
İletişim:

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen ADOW »

çıktı aşagıdaki gibi

Kod: Tümünü seç

[omer@GokTurk ~]$ ls -al /home/omer/Belgeler/scripting/
toplam 420
drwx------ 5 omer omer   4096 Oca 25 16:16 .
drwxr-xr-x 3 omer omer   4096 Oca 25 15:54 ..
-rw-r--r-- 1 omer omer 182080 Ara  6 23:11 amxxpc
-rw-r--r-- 1 omer omer 219204 Ara  6 23:11 amxxpc32.so
drwxr-xr-x 2 omer omer   4096 Oca 25 16:16 compiled
-rw-r--r-- 1 omer omer    467 Eyl 11  2018 compile.sh
drwx------ 2 omer omer   4096 Oca 22 17:48 include
drwxr-xr-x 2 omer omer   4096 Oca 25 16:14 .vscode
[omer@GokTurk ~]$ 
taks.json belki lazım olur abi

Kod: Tümünü seç

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "Compile Plugin",
            "type": "process",
            "command": "${workspaceRoot}\\compile.sh",
            "args": [
                "${file}",
                "-i${workspaceRoot}\\include",
                "-o${workspaceRoot}\\compiled\\${fileBasenameNoExtension}.amxx"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}
yaptını denedim ama bişey olmadi bide

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5427
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen Ömer TELLİ »

terminalde

Kod: Tümünü seç

 
chmod +x  /home/omer/Belgeler/scripting/*
yapıp ardından aşağıdaki komutu gir bakalım amxxpc çalışıyor mu ?

Kod: Tümünü seç

 /home/omer/Belgeler/scripting/amxxpc
Ayar dosyalarındaki \\ işaretlerini / olarak değiştirmelisin.

Son olarak

Kod: Tümünü seç

cat /home/omer/Belgeler/scripting/compile.sh
bunun çıktısını at bakalım muhtemelen hata burada

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
ADOW
Yasaklı Üye
Yasaklı Üye
Mesajlar: 1089
Kayıt: Cum Ara 22, 2017 6:14 pm
Konum: Konum yok
Server Ip/DNS: cs.gokturkgaming.com
Clan İsmi: ɢoĸтυrĸ
İletişim:

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen ADOW »

/home/omer/Belgeler/scripting/amxxpc çıktısı

Kod: Tümünü seç

[omer@GokTurk ~]$  /home/omer/Belgeler/scripting/amxxpc
compiler failed to instantiate: amxxpc32.so: cannot open shared object file: No such file or directory
cat /home/omer/Belgeler/scripting/compile.sh çıktısı

Kod: Tümünü seç

[omer@GokTurk ~]$ cat /home/omer/Belgeler/scripting/compile.sh
#!/bin/bash

# AMX Mod X
#
# by the AMX Mod X Development Team
#  originally developed by OLO
#
# This file is part of AMX Mod X.

# new code contributed by \malex\

test -e compiled || mkdir compiled
rm -f temp.txt

for sourcefile in *.sma
do
        amxxfile="`echo $sourcefile | sed -e 's/\.sma$/.amxx/'`"
        echo -n "Compiling $sourcefile ..."
        ./amxxpc $sourcefile -ocompiled/$amxxfile >> temp.txt
        echo "done"
done

less temp.txt
rm temp.txt
dediğin herşeyi yaptım abi artık compile edince compile altıki gibi oluyor

Kod: Tümünü seç

AMX Mod X Compiler 1.10.0.5412
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

*.sma(0) : fatal error 100: cannot read from file: "*.sma"

Compilation aborted.
1 Error.
Could not locate output file compiled/*.amx (compile failed).
~
~

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5427
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen Ömer TELLİ »

Amacın toplu derleme yapmak mı yoksa tek bir dosyayı derlemek mi ?
Tek dosya ise compiled.sh ile falan hiç uğraşma, biraz çorba etmişsin
tasks.json'ı aç aşağıdaki gibi komple değiştir dene bakalım ne olacak

Kod: Tümünü seç

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "Compile Plugin",
            "type": "process",
            "command": "/home/omer/Belgeler/scripting/amxxpc",
            "args": [
                "${file}",
                "-i/home/omer/Belgeler/scripting/include",
                "-o${workspaceRoot}/${fileBasenameNoExtension}.amxx"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}
Bu şekilde eklentiyi yazma izni olan herhangi bir yerde açıp derlemeye çalıştığın an, .amxx dosyasını .sma dosyası neredeyse oraya çıkartması gerekiyor.

masaüstünde bir sma dosyasını açıp derle, çıktıyı at bakalım hata verecek mi,
gerekli bütün kütüphaneleri "/home/omer/Belgeler/scripting/include" buraya atman yeterli olacaktır

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Konu Sahibi
ADOW
Yasaklı Üye
Yasaklı Üye
Mesajlar: 1089
Kayıt: Cum Ara 22, 2017 6:14 pm
Konum: Konum yok
Server Ip/DNS: cs.gokturkgaming.com
Clan İsmi: ɢoĸтυrĸ
İletişim:

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen ADOW »

Abi plugini compile ediyor çok teşekkür ederim bide

compile etigi .amxx dosyalarını şu yola atmak istiyorum nasıl yapa bilirim ?

Kod: Tümünü seç

/home/omer/Belgeler/scripting/compiled/

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Ömer TELLİ
Yönetici
Mesajlar: 5427
Kayıt: Pzr Eyl 06, 2015 6:12 pm
Server Ip/DNS: dm.csduragi.com
Clan İsmi: csd

Visual Studio Code plugin derlerken hata alıyorum (Linux )

Mesaj gönderen Ömer TELLİ »

Dosyayı açtığın dizine derlemesi daha düzenli olur diye düşünmüştüm, aşağıdaki şekilde -o parametresini değiştirmen kafi

Kod: Tümünü seç

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "taskName": "Compile Plugin",
            "type": "process",
            "command": "/home/omer/Belgeler/scripting/amxxpc",
            "args": [
                "${file}",
                "-i/home/omer/Belgeler/scripting/include",
                "-o/home/omer/Belgeler/scripting/compiled/"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

Link:
Linklerini gizle
Linki Kopyala
Cevapla